去年、完成間近で止まったミニゲームを・・・#09

去年、完成間近で止まったミニゲームを・・・#09

◆◆◆ 敵を必要な数だけ生成するスクリプト ◆◆◆

あらかじめ、敵のノードを作っておく。
当たり判定やら移動速度やらの処理もできてる敵のノードだ。

その敵を必要な数だけ生成するノード、”敵を生成するノード”を作る。
for文と、配列変数と、instantiate( )、で。
ピンク枠の、35行目~41行目の処理。

 

そのうち、37行目~38行目は、ミス。
下記のようなエラーが出た。
37行目~38行目を、39行目~40行目の内容に書き換える。

エラー内容は意味がよくわからないのだけど、for文で繰り返し処理してるのに、配列変数じゃないものに
生成した敵を代入しようとしていた。

配列変数ではないから、コピー(1)、コピー(2)、コピー(3)・・・のような区別ができず、
アニメーションが全部、コピー、コピー、コピー、と区別できないものが複数作られたから、
ダメだったって意味なのか?

エラーの意味は全然分からなかったけど、配列変数にしたらエラーもでなくなった。

報告する

コメント

  • コメント ( 0 )

  • トラックバックは利用できません。

  1. この記事へのコメントはありません。

コメントするためには、 ログイン してください。