データ型

確認済のバージョン: 4.1

-

難易度: 初級

変数の働きについてよく理解するために、2 つのデータ型、値と参照の相違点を学びます。

データ型

初級 Scripting

DatatypeScript

Code snippet

using UnityEngine;
using System.Collections;

public class DatatypeScript : MonoBehaviour 
{
    void Start () 
    {
        //値型の変数
        Vector3 pos = transform.position;
        pos = new Vector3(0, 2, 0);
        
        //参照型の変数
        Transform tran = transform;
        tran.position = new Vector3(0, 2, 0);
    }
}
#pragma strict

function Start () 
{
    //値型の変数
    var pos : Vector3 = transform.position;
    pos = new Vector3(0, 2, 0);
        
    //参照型の変数
    var tran : Transform = transform;
    tran.position = new Vector3(0, 2, 0);
}
import UnityEngine
import System.Collections


public class DatatypeScript(MonoBehaviour):

    private def Start():
        //値型の変数
        pos as Vector3 = transform.position
        pos = Vector3(0, 2, 0)
        
        //参照型の変数
        tran as Transform = transform
        tran.position = Vector3(0, 2, 0)

関連するチュートリアル