Unity2Dでタップで飛ぶゲームを作る②鳥を飛ばす

Unity

前回までで素材をインポートしました。

今回は鳥を飛ばす機能を実装しましょう。

①鳥にRigidBody2Dをアタッチし重力で落ちるようにしましょう。

RigidBodyではなくRigidBody2Dであることに注意してください。

RigidBody2DのSimulatedのチェックが重力で落ちるか落ちないかです。

②鳥が左クリックすると飛ぶようにしましょう。

以下がスクリプトです。

Birdに飛ばす鳥を、Jump Powerで飛ばす力を調節してみてください。

以下がRigidbody2Dとスクリプトのインスペクターでの設定です。

 

こんな雰囲気になりました。

Unity

Posted by Yuya