2015年5月27日水曜日

課題のシューティングゲーム作成。自分なりにかなりアレンジを加えてます。最終的にはスターウォーズみたいにしたいな〜

本日した事を箇条書き
・(問題)EnemyのロボがHP0になった時に、爆破のオーディオをつけようとした。if文ですると、ロボのオブジェクトが先にDestroyしてしまうため、オーディオが一瞬しか聞こえなくなってしまった。
 (解決)爆破のエフェクトに直接、オーディオを付けることで、しっかり最後まで流せた&startdelayでDestroyした瞬間に爆発のエフェクトがでるようにした。


・(問題)newShot = Instantiate (prefabL, transform.positionQuaternion.identity) as GameObject; これが付いているオブジェクトのロボの座標に、prefabが表示されてしまう。自分で座標を指定して、生成したい。
(解決)newShot = Instantiate (prefabLnew Vector3 (10.8f131f281f), Quaternion.identityas GameObjectで座標の指定できた。



・(問題)prefabを生成した後、transform.Translate (new Vector3 (0.0f, -53.0f, -70.0f) * Time.deltaTime); で、移動させるのだが、どうすればランダムにできる?
 (未解決)



 

















GameObject it = Instantiate(efecttransform.position + new Vector3(0f200f0f), transform.rotation)as GameObject; で、生成したエフェクトの座標をy軸200上に変更。

 transform.position.y += 0.1f; とC#でするとエラーになるみたい。
あーイカゲーしたい…けどWiiU買うのはなー…





初投稿

本日、5/27日ブログデビュー。

これから、ちまちまUnityや制作したゲームの事など、色々書いていきます。