[過去ログ]
【3Dゲームエンジン】Unity質問スレッド31 [無断転載禁止]©2ch.net (1002レス)
【3Dゲームエンジン】Unity質問スレッド31 [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
197: 名前は開発中のものです。 [sage] 2017/09/10(日) 20:37:33.18 ID:wLGTB/Vw 親子関係は多分何の関係もない 多分親子関係を解消しても同じ問題が起き続けると思う http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/197
198: 名前は開発中のものです。 [sage] 2017/09/10(日) 21:44:41.56 ID:4Rb+8BqY Parent1objとParent2objに関連がないから2から1のコンポーネントにアクセスするなんて無理 人間オブジェクトから猫オブジェクトの尻尾コンポーネントを取得して出来るわけない http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/198
199: 名前は開発中のものです。 [] 2017/09/10(日) 21:51:11.31 ID:TnOfkDMi 親子関係以外のところでした。 問題の解決はできてませんが、エラーはその場しのぎ的に回避することは出来ました。 Find()の引数を、そのまま"Parent1"と指定するか成形した文字列を使うか、によって後者はエラーが出てしまうようです。 型も変えて、ifで確認もしてみても全く同じ引数のはずなのに。。 参照してるオブジェクトは全く同じなのになぜかそのオブジェクトからコンポーネントを参照しようとすると違いが出てしまいます。。 http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/199
200: 名前は開発中のものです。 [sage] 2017/09/10(日) 21:54:06.76 ID:xG88wYNx どっか別のところにエラーあるんじゃないの http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/200
201: 名無し@キムチ [] 2017/09/10(日) 22:04:59.48 ID:ZxIOOhE7 >>192 あなたは中級者ですか? 中級者になるには、ものすごい才能と桁外れの努力が必要なんでしょうね。 中級者はエリート中のエリートですね!!尊敬します♬ http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/201
202: 名前は開発中のものです。 [sage] 2017/09/10(日) 22:19:28.77 ID:RYw2aYmg アセットを買うことで努力は不要になります http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/202
203: 名前は開発中のものです。 [sage] 2017/09/10(日) 23:36:33.09 ID:MgfIMtrk 命令文とエラーの内容を書いてくれると特定できるかもしれない。 http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/203
204: 名前は開発中のものです。 [] 2017/09/11(月) 01:07:41.21 ID:pTEqwMfi >>203 見づらいと思いますが //子要素のスクリプト。パターン? Parent1obj = GameObject.Find("Parent1"); //子要素のスクリプト。パターン? ParentNo = 1; //←int Parent1obj = GameObject.Find("Parent" + Convert.ToString(ParentNo)); //←string //? Parent1Script = Parent1obj.GetComponent<Parent1Script>(); // ←エラー箇所 ?→?または?→?のどちらもParent1objまでは取得できます。(Parent1obj.transformは取得できる) ですが、?→?だと?ではなく?だけがエラーになってしまいます。 文字列を連結させるところは、成形したもの一旦変数に入れてやってみてもダメでした。 エラー NullReferenceException: Object reference not set to an instance of an object(子要素のスクリプトの?の行) http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/204
205: 名前は開発中のものです。 [sage] 2017/09/11(月) 01:51:15.66 ID:nAMBaJhQ parent.toString(); http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/205
206: 名前は開発中のものです。 [sage] 2017/09/11(月) 01:54:21.48 ID:FE+WM+ya エラーにならない おま環だねガンバレ http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/206
207: 名前は開発中のものです。 [sage] 2017/09/11(月) 01:58:02.29 ID:KYkMRorB エラーが出た行でParent1objがnullになってないか確認してごらん http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/207
208: 名前は開発中のものです。 [sage] 2017/09/11(月) 02:00:29.25 ID:KYkMRorB あ、全く199みてなかったわ http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/208
209: 名前は開発中のものです。 [sage] 2017/09/11(月) 02:03:51.01 ID:FE+WM+ya Parent1objをpublicにして直接GameObject指定しても ?で同じエラーが出るんじゃないのかねコレ http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/209
210: 名前は開発中のものです。 [sage] 2017/09/11(月) 02:18:34.83 ID:KYkMRorB もしかして、Parent1は動的に生成されているのかい? Instanciateなんかで http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/210
211: 名前は開発中のものです。 [sage] 2017/09/11(月) 02:21:50.56 ID:FE+WM+ya あー、実行順でないタイミングでFindしてるとか? http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/211
212: 名前は開発中のものです。 [sage] 2017/09/11(月) 02:28:05.57 ID:KYkMRorB わざわざParent+数字で指定してるからきっとそうなんだろう もしくはParent1の名前だけ動的に変えているとか もしそうならParent1をStart()で生成してるはずだからAwake()に変えてごらんなさい 違ったら知らん!寝る! http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/212
213: 名前は開発中のものです。 [sage] 2017/09/11(月) 06:59:47.89 ID:iMsS6lRE >>204 ?のとこ、Prent1Scriptとはなんじゃ? ってunityちゃんが言っているんじゃ http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/213
214: 名前は開発中のものです。 [sage] 2017/09/11(月) 17:27:19.62 ID:pREf0Fi6 ヒエラルキーウィンドウをよーみたら Parent1(Clone)になってないか? http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/214
215: 名前は開発中のものです。 [sage] 2017/09/11(月) 17:32:42.27 ID:pREf0Fi6 動的にインスタンス化した場合は名前変更のタイミングが怪しい http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/215
216: 名無し@キムチ [] 2017/09/11(月) 19:28:49.83 ID:6EQpgH7L ビルドしたらUnityEngine.UI.dllが2つインポートされているのでひとつを取り除くようにというエラーが出たのですが、いったんUnityを閉じて開き直したら、エラーは出ませんでした。 あれは何だったのですか? http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/216
217: 名前は開発中のものです。 [sage] 2017/09/11(月) 20:15:11.96 ID:m3KrXTAp >>216 IKKO「まぼろし〜っ」 http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/217
218: 名前は開発中のものです。 [sage] 2017/09/12(火) 00:01:13.40 ID:LxIBfgSg サッカーゲームを製作中ですが ボールがサイドラインに出でたら 相手のスローインにするにはどうすればいいですか? http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/218
219: 名前は開発中のものです。 [sage] 2017/09/12(火) 00:34:59.21 ID:O3zjOfzw 自分に出来ないことはやらない方が良い http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/219
220: 名前は開発中のものです。 [sage] 2017/09/12(火) 00:48:28.04 ID:vh9TxSHF ずっと俺のターンにすればよくね? http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/220
221: 名前は開発中のものです。 [sage] 2017/09/12(火) 00:53:03.67 ID:EIxU3hB8 謎の力で外に出ないようにすれば、スローインしなくていい http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/221
222: 名前は開発中のものです。 [sage] 2017/09/12(火) 01:23:58.55 ID:f2LZA667 出たらスローインすればいんじゃね? http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/222
223: 名前は開発中のものです。 [sage] 2017/09/12(火) 01:37:40.59 ID:5vj3UT5R >>218 サイドラインからボール1個分の所にトリガーに設定したボックスコライダーを置いてOnTriggerEnterで拾えばいい どちらのボールになるかの判定用に最後にボールに触れた奴を保持しておくとか スローイン時にインプレーになる前にトリガーが反応しても無視するとか まあ色々考える事はあるが、特に難しい事もないだろ http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/223
224: 名前は開発中のものです。 [sage] 2017/09/12(火) 05:41:58.06 ID:LxIBfgSg >>223 onstartlocalplayerで簡単にできそうです ありがとうございました >>220 💩 >>221 💩 >>222 💩 >>219 destroy http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/224
225: 名前は開発中のものです。 [sage] 2017/09/12(火) 17:17:17.24 ID:VbauEpLA 初心者死ね http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/225
226: 名前は開発中のものです。 [sage] 2017/09/12(火) 19:12:16.17 ID:WMFDAPp/ 初心者は別にいいけど、基礎の基礎とか、ググれば一発の事を調べもせずに聞くやつ嫌い http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/226
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 776 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s