Unity事例ノート

UNITY

時計回りと反時計回りを切り替える

円を描くような動きを、時計回りと反時計回りに切り替えられるように、スクリプトを作成してみましょう。

Sphereをクリックすれば、逆方向に回転。もう一度クリックすれば、元通りに回転します。

回転する向きを変える

空のオブジェクトを作成します。

この名前をCenterPointにします。

CenterPointが、円状の動きをつける、中心点になります。

Sphereオブジェクトを作成します。

CenterPointから少しずらした位置にします。

CircleMove.csを作成し、Sphereに追加します。

CircleMove.csを記述します。

CenterObjのフィールドに、CenterPointを入れます。

ゲームプレイしてみましょう。

Sphereをクリックすれば、回転の向きが変わります。

この記事の監修・専門指導

枚方市のプログラミング専門スクール
フタバゼミ 枚方くずは校

この記事で解説したUnityやC#の技術も、当校では直接個別指導しています。「むずかしいことをおもしろく」をモットーに、初心者から本格開発までサポート。樟葉駅から徒歩1分、まずはお気軽に体験会へお越しください。

SCHOOL教室案内