[過去ログ]
【3Dゲームエンジン】Unity質問スレッド36 (1002レス)
【3Dゲームエンジン】Unity質問スレッド36 http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
198: 名前は開発中のものです。 [] 2018/06/15(金) 06:07:50.11 ID:JTGrmWDc https://unity3d.com/jp/learn/tutorials/projects/2d-shooting-game/adding-the-title?playlist=46524 <10.2 タイトル > ゲームスタート ( > 死んだら ) > タイトル のマネージャークラスを作る> 今、上記のこの部分を実装しています。 <もし NullReferenceException が発生してしまったら?> >メニューの Edit -> Project Settings -> Script Execution Order >「+」ボタンを押して Manager を選択してみましょう >摘んで「Default Time」の上に移動させます。 >Applyを押して適用します。これで全スクリプトで一番最初に >実行されるのは Manager.cs となりました。 これらを忠実に実行したのですが、 いまだにこのスクショにある様に「NullReferenceException」が発生します。 これは、どういうわけでしょうか。(Script Execution Orderの現在の状況も載せてます) https://dl1.getuploader.com/g/zipcodezipcode/162/o4.jpg しかも、このページの最後までは実装したのですが、 >ゲームを再生してみてください。 >タイトル表示中はプレイヤーも敵も出てませんか? >Xキーを押すとゲームが開始されますか? この「タイトル表示中はプレイヤーも敵も出てませんか?」はバッチリなんですが、 「Xキーを押すとゲームが開始」ができません。 Xキーを押す、というのはこのチュートリアルのゲームの中、初めてのボタン使用なんですが macの設定によっては認識されてないって可能性はありますか?(でも方向キーは認識してるんで、、) これが「NullReferenceException発生」による不具合ならいいんですが、、 チュートリアルの支持通り、実装しましたがなにが足りないんでしょうか。 ソースコードはこの不具合が出てから全てコピペ版にしてますので記述ミスは無いはずです。 http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/198
199: 名前は開発中のものです。 [] 2018/06/15(金) 06:09:13.21 ID:JTGrmWDc 今回ばかりは、やばいかもしれませんね、、 ここをクリアできるか不安です。 どうかお力添えをよろしくお願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/199
200: 名前は開発中のものです。 [sage] 2018/06/15(金) 06:56:31.53 ID:HS9vGCUC スクショみる限りTitleというゲームオブジェクトがヒエラルキーに見当たらないけど どこかに隠れているのかい? http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/200
201: 名前は開発中のものです。 [sage] 2018/06/15(金) 09:56:50.77 ID:JTGrmWDc >>200 ご指摘通り、Titleオブジェクトを作っていませんでした。 というか、GUITextが使えない件で、GUITextと共に 親であるTitleも一緒に削除してしまったままでした。 そして、文字を表示させるためにCanvasを作成して タイトル文字をつけれた流れで もともと親で制作すべきTitleオブジェクトの存在を忘れたまま進めてしまいました。 さきほど、Titleオブジェクトを作成、子要素にCanvasを配置したら 問題なく、「Xキーを押すとゲームが開始」が実行できました。 これは隈なく観察し、確認すれば、その抜けに気がつけたはずなので 自分で情けないです、、しかし、ご指摘してもらえて、本当に感謝です。 ありがとうございます! http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/201
202: 名前は開発中のものです。 [] 2018/06/15(金) 11:24:01.08 ID:HS9vGCUC うむw ちなみにNullエラーが発生すると毎フレームそこでプログラムが止まってしまうので 今回はボタン判定の直前で止まっているのでボタンが効かなかったというわけだね ド初心者なのだからツールを疑わずにとことん己を疑った方が解決が早くなるでしょう http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/202
203: 名前は開発中のものです。 [] 2018/06/15(金) 11:39:19.28 ID:8zHs1MK0 >>201 vsつかってるのかな? 早いうちにステップ実行使えると、修得する速度があがりますよ。 https://qiita.com/kobake@github/items/15a3d7a1b0f2f4aaaaf4 http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/203
204: 名前は開発中のものです。 [sage] 2018/06/15(金) 11:55:47.82 ID:TiWJfwNd Visual Studio Tools for UnityはVS内臓になったので現在は不要 http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/204
205: 名前は開発中のものです。 [sage] 2018/06/15(金) 16:10:02.16 ID:u/6QqM02 Android向けのVRカードボードゲーム 作ったけど、下向くと歩くスクリプトを突っ込んたり ただ転がるボールにカメラをつけても カードボードが動かないんだけど わかる人いますか? http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/205
206: 名前は開発中のものです。 [sage] 2018/06/15(金) 17:39:56.25 ID:2jGfC8F3 >>205 逆に、なんであんたの頭で扱えると思ったのか不思議でしょうがねえわ どうしても才能を伸ばしたいなら今すぐVantanに入学したほうが良い http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/206
207: 名前は開発中のものです。 [sage] 2018/06/15(金) 18:14:50.56 ID:DVVJoUCq >>205 アセットをおすすめします http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/207
208: 名前は開発中のものです。 [] 2018/06/15(金) 20:15:24.98 ID:JTGrmWDc >>202 Nullエラーが連続で流れていたのはそこで先に進めなかったからなんですね Nullエラーの場合の、エラー箇所の絞り方もありそうですね 勉強になりました。経験を積んで勉強します! >>203 す、すみません、自分今 Visual Studio for Mac Tools for Unityでscript打ってます。 win版のVC制作環境の方が人気なのは知っていますが mac版でVCが出たということで、使い始めました。 しかし、Mac版のVC環境では、デバッグする環境がwin版とは違う気がします win版ではデバッグを実行すると実際にゲームが実行され、 表示されながら、操作しながらの中 ブレークポイント箇所やエラー箇所でストップしたりするじゃないですか なので、すごくエラー箇所を理解しやすいです。 Mac版ではブレークポイントをつけて、実行しようにも ゲーム画面が立ち上がることは無く、 ただソース上で実行されている様で、 しかも、画面が映っていないので、こちらはゲームの操作しながらの確認もできません。 一応ここに目を通しているのですが、 https://blogs.msdn.microsoft.com/visualstudio_jpn/2017/05/26/unity-game-development-with-visual-studio-for-mac/ 「主な機能 ワンクリック デバッグ Visual Studio for Mac の [Start] ボタンをクリックすると、デバッガーが Unity エディターにアタッチされます。⌘ (コマンド) + Enter キーを押せば、さらにすばやく実行できます。」 とありますが、、 Win版と違って、手応えを感じられないデバッグというか、、 一番最初に実行される関数上にブレークポイントをおいて実行してもそこで止まらないんですよね、、、「?」って感じです。 Unity開発環境でほぼ全員がWin版VCを推奨する理由はここにあるのかな、と感じています。 http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/208
209: 菩薩@太子 [] 2018/06/15(金) 21:42:47.23 ID:vmDamT/H 汝らよ、Unityについていろいろ語るがよい。 そして初心者の質問に受け答えするがよい。初心者はハキハキと質問すること。 我は、汝らの動向を暖かい目で見守るぞよw http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/209
210: 名前は開発中のものです。 [sage] 2018/06/16(土) 00:36:57.99 ID:7Rftm4n1 >>209 アセットを買えば救われますか? http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/210
211: 名前は開発中のものです。 [] 2018/06/16(土) 09:55:39.96 ID:Tw1Xlv/I >>208 こんなん見つけた。 https://qiita.com/t_furuya/items/c8d08c3f3dc2e7d5324b 難儀してそうですね、自分はWindowsなんで、Mac版の苦労思いもよらなんだ。 そもそもweb版開発用の軽量IDEだそうだ。 こっちからするとインテリセンスもバカ使い辛い見たいだからその辺もググって設定変えた方がいいすよう http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/211
212: 名前は開発中のものです。 [sage] 2018/06/16(土) 11:30:52.16 ID:C4kM/rxD >>208 順番はどっちでもいいけど、Unity側でplay、vs側でデバッグの開始しとけば止まるよ。コマンド+enterはvsのデバッグの開始のショートカット。 >>211の情報は古いから気にしなくていい。 また、nullエラーはunityのconsoleに行数付きで出てきてくれるし、変数はインスペクタでリアルタイムにチェックできるし、止めたきゃ一時停止があるし、でvsのブレークポイントの出番はあんまりないな。俺は。 http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/212
213: 名前は開発中のものです。 [] 2018/06/16(土) 12:47:15.12 ID:4Rtg5MhP ログで見た方が便利な時もあるしデバッガで止めた方が便利な場合もあり、俺はどっちもつかう http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/213
214: 名前は開発中のものです。 [sage] 2018/06/16(土) 12:58:02.21 ID:Am7/Ec5Y デザインとプログラミング、どちらを先に覚えるべきですか http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/214
215: 名前は開発中のものです。 [sage] 2018/06/16(土) 13:28:40.94 ID:G7gDMgFC >>214 ゲームを作りたいならプログラム 絵や3Dモデルはいくらでも素材が転がってるけど プログラムは自力で書かなきゃいけないから ひとりで作るならね http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/215
216: 名前は開発中のものです。 [sage] 2018/06/16(土) 13:30:07.67 ID:Am7/Ec5Y ↑とりあえずパズル制作がんばりあmす http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/216
217: 名前は開発中のものです。 [] 2018/06/16(土) 13:57:16.23 ID:yMEMH3YD プログラムもビジュアルでできるからね 3人称視点のRPG的なののプロトタイプ、学生のデザイナー2-3人だけで作ってたり。 まあどっちもやれって感じではある http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/217
218: 名前は開発中のものです。 [sage] 2018/06/16(土) 16:11:49.31 ID:7Rftm4n1 アセットをかえばプログラム技術なんていりませんから http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/218
219: >>128 [sage] 2018/06/16(土) 16:45:58.46 ID:eTjdgm5a 回答つかないようなので取り下げますね。 http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/219
220: 名前は開発中のものです。 [sage] 2018/06/16(土) 16:56:29.67 ID:YumbKjtf https://qiita.com/2dgames_jp/items/fc8aabe89402577f96e7 このサイトの「画面の端で跳ね返るようにする」をやっているのですが、跳ね返らず画面外へ行ってしまいます ソースコードはエラーが出ないので間違っていないと思います…個人的にはunityの設定が間違っていると考えているのですが… どなたかご教示お願いします http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/220
221: 名前は開発中のものです。 [sage] 2018/06/16(土) 16:57:59.27 ID:7+IBwEdr デザインを覚えるつてとういう事かしら? http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/221
222: 名前は開発中のものです。 [sage] 2018/06/16(土) 17:01:31.15 ID:7Rftm4n1 >>220 それはアセットを買うことで解決すると思いますよ http://mevius.5ch.net/test/read.cgi/gamedev/1528372763/222
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 780 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s