2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【3Dゲームエンジン】Unity質問スレッド22

1 :名前は開発中のものです。:2016/01/11(月) 01:24:43.29 ID:r4suKLTg.net
3Dゲームエンジン「Unity」の質問に優しく答えるスレです。
Windows/Mac用。JavaScript/C#といった汎用言語を使用できるのが特徴です。
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他

次スレは>>970を踏んだ方が建てること。ダメなら>>980>>990が建てて下さい。

■本スレ
【3Dゲームエンジン】Unity総合スレッド27 [転載禁止](c)2ch.net
http://peace.2ch.net/test/read.cgi/gamedev/1441891966/

■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
http://www24.atwiki.jp/unity2ch/

●リンク
・Unity(日本公式サイト)
http://unity3d.com/jp
・ユーザーガイド
 http://docs.unity3d.com/ja/current/Manual/UnityManualRestructured.html
・チュートリアル
 http://unity3d.com/jp/learn/tutorials
・スクリプトリファレンス
 http://docs.unity3d.com/ja/current/ScriptReference/index.html
・FAQ
 http://unity3d.com/jp/unity/faq
・MSDN
 http://msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。

前スレ
【3Dゲームエンジン】Unity質問スレッド21
http://peace.2ch.net/test/read.cgi/gamedev/1447775596/

965 :名前は開発中のものです。:2016/03/05(土) 22:44:59.18 ID:CL4JgAKx.net
>>964
Prefabを元にしていたオブジェクトが階層の変更などで一時的に元Prefabとのリンクが外れている状態の場合
インスペクター上のPrefab→Slect,Revert,Applyのボタン(タグの下にある)からRevertなりApplyなりを押せばリンクは回復する。
http://docs.unity3d.com/ja/current/Manual/Prefabs.html
このページ最下段

966 :名前は開発中のものです。:2016/03/05(土) 23:24:59.09 ID:lf/CamjH.net
>>965
ありがとうございます
その辺をいじってみます

967 :名前は開発中のものです。:2016/03/06(日) 09:43:55.05 ID:5eV3UNN3.net
なんでUnityはリソースを識別子(GUID)で管理するようにしたんだろうな
直接実在するファイル(ファイル名)で管理すれば
プレハブのリンクが外れたりリソースが行方不明になることもないのに

968 :名前は開発中のものです。:2016/03/06(日) 09:52:12.56 ID:GNo8NdtZ.net
それだと場所を移動したりファイル名変更で切れるのでは

969 :名前は開発中のものです。:2016/03/06(日) 11:23:13.49 ID:KmNdmNql.net
ゲーム作るときってクラスの設計書とか作る?
構想してから一気に作る?
コード何行書いたら動作確認する?

あんまこまめに確認するの時間もったいないかな?
最近やり方変えないといつまでも完成しないなと思ってさ。

970 :名前は開発中のものです。:2016/03/06(日) 11:25:41.24 ID:XUFP0WRR.net
>>967
アセットと紐付けるためじゃないの

971 :名前は開発中のものです。:2016/03/06(日) 11:26:48.52 ID:OQsHWy6o.net
ジャンル、規模によって違うだろうに
数日で出来るようなアクション物でいちいち細かく書いてたらアホだし
何ヶ月もかかるようなRPG物なら書かなきゃわけわかめになる

972 :名前は開発中のものです。:2016/03/06(日) 12:15:40.30 ID:yE1cD82H.net
昔ブラゲを勢いで作って(書いたのDB定義書と難易度調整のメモくらい)
その後継みたいなゲームを同じノリで作り始めてるけど
全然手に負えなくて今半泣きで設計書書いてる
少なくともI/Fの定義書くらいは書かないとほんとわけわかめ

あと得意言語というか、その人の習熟度でも違うんじゃね当たり前だけど
俺はスクラッチのスクリプト言語が長いから、
オブジェクト設計とか身についてればもうちょいスムーズだっただろうなと思う

973 :名前は開発中のものです。:2016/03/06(日) 13:16:08.87 ID:OZq9dBYm.net
>>968
UnityエディタのProjectで移動・変更をするなら切れずに出来そうだが

974 :名前は開発中のものです。:2016/03/06(日) 14:16:40.32 ID:ofcLdEK5.net
>>967
底辺プログラマのぬおいがプンプンしやがるぜ

975 :名前は開発中のものです。:2016/03/06(日) 14:25:52.40 ID:5eV3UNN3.net
>>974
うん、そうだね

976 :名前は開発中のものです。:2016/03/06(日) 16:10:53.86 ID:JhrPd0O8.net
ファイル名ってのは要するにchar配列、つまり整数配列であると考えればGUIDと大して変わらなくない?

977 :名前は開発中のものです。:2016/03/06(日) 16:25:05.16 ID:DFbUkB9P.net
>>967で結論出てるじゃないか
例えばunitypackageからインポートしたアセットをプロジェクト内で移動して整理したとして
インポートしたアセットが更新されたから再インポートするとどうなるか?

ファイルパス依存の場合元の場所にインポートされて2重化する
ファイルパスに依存しないGUIDの場合は正しく置き換えられる

プロジェクトにファイル操作の履歴を全て保持しておけばファイルパスでも問題ないがそれは無駄でしかないだろ

978 :名前は開発中のものです。:2016/03/06(日) 16:25:34.50 ID:DFbUkB9P.net
結論は>>970だったわ

979 :名前は開発中のものです。:2016/03/06(日) 16:50:32.48 ID:hwLHwnMG.net
>>969
己の技量によるよ、それはUnityでとかに限らない。
プログラマがWizerdレベルならたぶん設計書は彼の脳内にしかない。

多人数が関わるならそれじゃダメだけど、一人でやっていて全てを把握できるなら設計なんかしないでも製品レベルの作り込みができる人は居る。

//そして数年後にアップデートしようとして「コレ書いたの誰だよ?」と自分に突っ込むのである。
//ドキュメント化しないでもコメントにちゃんと書いてあるってのが最低限欲しいかなぁ(偉い人のプログラムの保守に回った時の感想)
//ただコメント一杯かいてあっても実コードだけ修正されて余計に大変な事になる場合もあるのよね

980 :名前は開発中のものです。:2016/03/06(日) 21:29:41.53 ID:ofcLdEK5.net
Wizerdワロタ

981 :名前は開発中のものです。:2016/03/06(日) 22:17:47.86 ID:XbcAzA+a.net
OSのユーザー名をWizerdにしてるのは俺だけじゃないはず

982 :名前は開発中のものです。:2016/03/06(日) 22:33:53.01 ID:yE1cD82H.net
aな

983 :名前は開発中のものです。:2016/03/07(月) 11:34:17.41 ID:bNN8qC4H.net
プログラマとしてのレベルをユーザ名から一瞬で判定できるようにしておくなんてさすがWizerdだな

984 :名前は開発中のものです。:2016/03/07(月) 13:56:10.63 ID:xiDv9Ywf.net
おい、クソ共! >>979様を笑うな!
多分ドイツ語なんだよ!
ヴィツェルトとか読むんだよ! そうに違いない!

ですよね、>>979様!

985 :名前は開発中のものです。:2016/03/07(月) 16:02:08.85 ID:lbRto6y4.net
NGUIを使ってios、androidアプリを作っているのですが、一番下にバナー広告を置いてそのすぐ上にフッターのボタンを置くレイアウトにすると
端末の解像度によってフッターに広告が被ってリジェクトされるので、今はいちいち端末ごとにフッターの位置を調整しているのですが
もっとスマートなやり方は存在していますでしょうか?
皆様この問題はどう解決しているのか教えて下さい。

986 :名前は開発中のものです。:2016/03/07(月) 16:13:43.90 ID:H17B0VEf.net
オレも同じ。
それの自動調整みたいなのは、Unityだけで完結できないんじゃないの。

987 :名前は開発中のものです。:2016/03/07(月) 17:06:54.91 ID:xiDv9Ywf.net
バナー広告のすぐ上にボタンを置く(誤って広告を押させる卑劣な)レイアウトにする
のをやめればいいだけの話じゃね?

988 :名前は開発中のものです。:2016/03/07(月) 18:25:17.15 ID:zX7HnvBe.net
質問です
いまゲームを作っていてunity上ではなめらかに動作するんですけどこのゲームを
macビルドで出力して起動させてみたら動作がカクついてしまいます
原因としてどういうものがあるでしょうか?

989 :名前は開発中のものです。:2016/03/07(月) 18:33:00.23 ID:HkCfyubE.net
Development BuildにしてProfilerをオンにしてたらかなり遅くなると思うよ
Mac OSX の x86かx86_64 で他のチェック無しにしてるかな?

990 :名前は開発中のものです。:2016/03/07(月) 18:33:10.91 ID:H17B0VEf.net
>>988

再生の画面サイズとクオリティだとおもう。
デカい画面で、最高品質なってない?

991 :名前は開発中のものです。:2016/03/07(月) 18:43:47.91 ID:zX7HnvBe.net
>>989
development buildにはしてません
二行目の設定でやってます
>>990
確かにunityのゲームビューとpcの画面の大きさが大分違います
試しにunityのゲームビューを大きくしてみたら同じようにカクつきました
画面の大きさの問題だったんですね
原因がわかったのでなにか対処を考えます
ありがとうございました

992 :名前は開発中のものです。:2016/03/07(月) 18:54:26.23 ID:cH386KSX.net
カクつくとか抽象的な表現じゃなくてせめてStaticsとProfilerで分析しろ

993 :名前は開発中のものです。:2016/03/07(月) 19:08:32.93 ID:zX7HnvBe.net
>>992
すいません
今度勉強しますw

994 :名前は開発中のものです。:2016/03/07(月) 19:36:58.35 ID:1UCJO2Ot.net
分析とかプロかよ

995 :名前は開発中のものです。:2016/03/07(月) 20:19:21.66 ID:RfQ681N4.net
おまえらの大好きなFPSでおk

996 :名前は開発中のものです。:2016/03/07(月) 23:04:05.83 ID:zX7HnvBe.net
原因わかりました〜
今作ってるゲームで複数解像度に対応させるためにカメラを2つ用意して
まずひとつのカメラでレターボックス用の背景を描画してその後にもう一つの
カメラでアスペクト比固定したゲーム本編の映像を描画するという仕様で
作ってたんですがこれがまずかったようです
このダブルカメラをオフにしたら正常に動くようになりました
レターボックスは一つのカメラで実現するように変えました

997 :名前は開発中のものです。:2016/03/08(火) 01:05:19.55 ID:lQYOtjZp.net
2Dのゲームを作成したのですが、androidにビルドした途端に一部スプライトが真っ黒になってしまいました。
android4.4.2とandroid4.0.4の2台で試したのですが両方共ダメで真っ黒になってしまいます。
PCでUnity上で起動したり、PC向けにビルドして実行すると問題なく表示されるのですが実機に落とした時のみ発生してしまい、原因も対策もわからず困っています。
どなたか救いの手を差し伸べていただけませんでしょうか

998 :名前は開発中のものです。:2016/03/08(火) 01:23:07.96 ID:oLwo84RI.net
作成中に同じ現象になったことある。
後で直そうとそのまま作業続けてたら、数日後とかのレベルでいつの間にか直っていた。
何の助けにもならなくて申し訳ないがw
たしかその時はUIのトグルボタンでグラフィックを選んで、スプライトに反映させるようなコード書いてた気がする
いじったのはプライオリティとかだったかなぁ

999 :名前は開発中のものです。:2016/03/08(火) 02:37:59.95 ID:isrTsWoo.net
開発環境では正常なのに、実行環境では……っていうのが一番困るよな

1000 :名前は開発中のものです。:2016/03/08(火) 17:09:47.85 ID:k9REU5f/.net
次スレ
【3Dゲームエンジン】Unity質問スレッド23
http://echo.2ch.net/test/read.cgi/gamedev/1457424481/

1001 :名前は開発中のものです。:2016/03/08(火) 20:03:46.46 ID:wAB+IbQ3.net


1002 :名前は開発中のものです。:2016/03/08(火) 20:10:51.82 ID:6R1Y606G.net
うめ

1003 :2ch.net投稿限界:Over 1000 Thread
2ch.netからのレス数が1000に到達しました。

1004 :2ch.net投稿限界:Over 1000 Thread
2ch.netからのレス数が1000に到達しました。

総レス数 1004
325 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200