本稿はUnityのスクリプト作成と実行に関する記事です。

 

スクリプトの作成方法

プロジェクトウィンドウの適当な場所で右クリック→「Create」→「C#Script」を選択します。

 

今回作成したスクリプト名は「TestScript」です。

↓スクリプトの中身です。(本稿ではスクリプトを作成するだけで中身の実装は行いません。)

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class TestScript : MonoBehaviour {

    // Use this for initialization
    void Start () {
        
    }
    
    // Update is called once per frame
    void Update () {
        
    }
}

 

 

スクリプトの実行

Unityではスクリプトはオブジェクトに依存するのでオブジェクトに対してスクリプトを張り付ける必要があります。

適当なオブジェクトを作成してスクリプトを張り付けます。

特にシーン上でオブジェクトを作成したくなく、スクリプトだけ実行したい場合は「Empty Object」を作成してスクリプトを張り付けましょう。

ヒエラルキーウィンドウ内で右クリック→「Create Empty」を選択します。

 

作成した「GameObject」(Empty Object)を選択してインスペクターウィンドウを開きます。

インスペクターウィンドウに対して「Test Script」をドラッグアンドドロップしましょう。

これでGameObjectに対してScriptが張り付けられ、スクリプトが実行されることになります。

※今回作成したTest Scriptは空なので実行されるコードはもちろんありません。