GP07

中間課題1の提出

進捗管理

Roll a Ballチュートリアルが完了しない場合の予備日程

完了していない場合はRoll a Ballの続きを実習する。


第4・5・6・7回の課題(中間課題1)を提出する。


Roll a Ballが完了している受講生はSnap!のGPx02の課題に取り組む時間とする。

GPx01の課題をやっていない受講生はそちらにも取り組むこと。

ネタ

Templatesフォルダに片付けたデモシーンのPrefabsフォルダの素材をRoll a Ballのシーンに配置してみる

RollaBallプロジェクトの調整

プロジェクトを開くと、デモシーンのReadmeがInspectorに表示されるようになっている。

これを表示されないようにするには、以下の画像にある ReadmeEditorスクリプトを編集して[InitializeOnLoad]アトリビュートをコメントアウト(行の先頭に // を追記)して無効化する。

補足

Unityのエディタ拡張について調べてみよう。

Unityエディタのカスタマイズ(メニューに機能追加)やInspectorの表示内容をカスタマイズすることができる。

UnityのC#スクリプトでUnityエディタをスクリプトから操作したり、Unity自体の改造ができる。

【Unity拡張】カレントディレクトリをハイライトするエディター拡張を作ってみた。https://qiita.com/r-ngtm/items/1b42bac0c361ac157f43

UnityでコードからGUIを作る https://zenn.dev/kumas/books/325ed71592f6f5