日別: 2016年8月11日

Unity2Dチュートリアルのたこ焼きゲームのParticleのスプライトが表示されない



へいへーい!
また躓いたので誰かさんの為に書いとくぜーい。

こちらのサイトでは。
【Unity2D】Unityで2Dミニゲームを作るチュートリアル

Unity_tutorial_error5

と表示されるけど

僕のUnityくんは表示されない。

Unity_tutorial_error6

なんじゃこりゃああああ!!

ん、これ背景の後ろに隠れてるだけじゃん!
Z-INDEXの指定が全Spriteで一緒だからこうなったのかな。

とりあえず「Order in Layer」を1にしてみたら表示された!

Unity_tutorial_error8

よしよし。いいかんじー

{ Add a Comment }

Unity2Dチュートリアルのたこ焼きゲームのNullReferenceException



今度は何よ!もう!

「NullReferenceException: Object reference not set to an instance of an object
Token.GetWorldMin (Boolean noMergin) (at Assets/Scripts/Token.cs:395)
Enemy.Update () (at Assets/Scripts/Enemy.cs:23)」

はい、こんなエラー。

Token.cs:395っていうとこの記述。

Camera.main.ViewportToWorldPoint (Vector2.zero);

ふむふむ、何やら「Cameraオブジェクトのインスタンスがない」と言ってる模様。

30分ほどチュートリアルと見比べました。

で!見つけた!
犯人はこの中にいる!

それはおまえだぁああああ!!


Unity_tutorial_error4

Tagが「Untagged」になってるじゃないの!!
チュートリアルだと「MainCamera」になってるわ!!

こんなことで30分以上つかってしまった。
Unity恐るべし。

仕組みはよくわかってないけどとりあえず今は動けばOKとしよう!

楽しくやらないとモチベーションが上がらないので
動いたー!たのしー!うひょひょー!!
とテンションがあがってから考えることにしよう。そうしよう。

とりあえず、これでたこ焼きくんが跳ね返るようになりました!

{ Add a Comment }