[PR]
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
unityで四苦八苦してるので
公開用というか自分用メモに・・・
■他のクラスのフラグをgetcompornentできない
これで詰まって2週間ぐらい放置してた
なんかぐぐったら以下サイトがひっかかる
http://blog.be-style.jpn.com/article/53414359.html
>NullReferenceException: Object reference not set to an instance of an object
>原因は、プログラムを適用しているGameObjectに、参照先のクラス(JavaScript, C#ファイル)
>を適用していないことでした。
お( ^ω^)?
初歩的すぎると丁寧に解説してくれててもわからないんすよねぇ
くやしいーー
わかってしまえば理由は単純でした。
AddComponentっててっきりスクリプト内でのやりくりだと
思い込んでたんですが
unity上で呼び出しが必要でした。
flagManager.cs
7回 Wave方の仕組み作り
こりゃ便利
1セットをPrefabにいれちゃうわけね
そろそろチュートリアルそのままもあきてきたので
ラッピーさんがラッピー汁ぷしゃーー!!するEnemyにしました。
何気に強い
そろそろ画像用意してチュートリアルのスクリプト参考にしたら
ワンゲームできそう
unityさすが!
、
第06回 背景を作る
本日のunity終わり
30分でおわた
もう自機が四散してたわ ss
またGetComponentが必要に
// マテリアルにオフセットを設定する
GetComponent<Renderer>().sharedMaterial.SetTextureOffset ("_MainTex", offset);
半年くらいまえからぼちぼちやり始めては
最低2回はなげだしてたUnityですが
いい感じにまたゲーム(遊ぶほう)も飽きてきたので
Unityで遊ぼうかとおもったので
最近ブログも全然更新してないからちょっとずつやっていこう~
熱い横スクロールシューティング作れるといいね!!
とりあえず公式のチュートリアルから
ただいま第5回当たり判定とアニメーションイベントとレイヤーを終了
いままでちょろ見でやってたけど
やっぱチュートリアルとか大事やね^0^!
(説明書とか全然読まないタイプなので・・・)
とりあえずUnity5.0以降だと
Rigidbody2Dがちょっとコードの書き方違うみたいで
unity4
// 機体の移動
public void Move (Vector2 direction)
{
rigidbody2D.velocity = direction * speed;
}
// 機体の移動
public void Move (Vector2 direction)
{
GetComponent<Rigidbody2D>().velocity = direction * speed;
}
こうかかないとダメだそうです。12 | 2025/01 | 02 |
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
リンクはご自由にどうぞ^0^/
お知らせしていただければ喜びます@・w・@