ゲーム専門学校の新人講師がUnityを勉強しながら、「ゲームのおもしろさとは何か」について授業を行う泥縄式レポートの第二段。水先案内人となるのがユニティ・テクノロジーズ・ジャパンから提供中の無料教材「あそびのデザイン講座」だ。今回は迷路 ...
Unityでゲームを作っていると、別のオブジェクトをスクリプトから操作したい場面がよくあります。 たとえば、 ・プレイヤーからGameManagerを呼び出したい ・敵からPlayerの位置を取得したい ・ボタンを押したらUIパネルを表示したい ・親オブジェクトの中に ...
Unityの公式学習教材「Unity Learn」を進める中で、誰もが一度は遭遇するUIの操作や、最新の「Unity 6」ならではの仕様変更・バグに直面しました。今回はそのトラブルと解決までのプロセスを、備忘録を兼ねてまとめます。 1. UI(uGUI)のサイズ調整には「Rect ...
まず「操作対象ブロック」を探す必要があります。 UnityではRayという直線とオブジェクトの衝突判定を行う仕組みがありますのでこれを利用します。 DoClick呼び出し時のメソッドを以下のように書き換えます。 void DoClick(object sender, ClickedEventArgs e) { Ray raycast ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する