Unity入門

2020年11月22日

以下のページの内容で演習しました。わかりやすかったです。

今日からはじめるUnity
https://qiita.com/nmxi/items/7950fb12ef925efa276d

学んだこと

UnityのオブジェクトとC#のスクリプトの関係
・C#のクラスをコンポーネントとして扱う。
・オブジェクトにコンポーネントをアタッチする。
・コンポーネントにパブリックフィールドを定義すると、Unity側でそのパブリックフィールにUnityのオブジェクトをセットできる。

画面(シーン)を切り替える
・SceneManager.LoadScene(シーン名)

データの受け渡し
・スタティッククラスを使う。

イベント処理
・Start() 呼び出された後1度だけ実行される。
・Update() フレーム描画の度に表示される。
・OnCollisionEnter(Collision) オブジェクト同士が衝突した場合に呼び出される。

C#のMonoBehaviourクラス
・gameObjectプロパティはBehaviourクラス(MonoBehaviourの親クラス)で定義 https://docs.unity3d.com/2018.4/Documentation/ScriptReference/Behaviour.html

学習C#,Unity

Posted by hrk