【3Dゲームエンジン】Unity質問スレッド10
■ このスレッドは過去ログ倉庫に格納されています
0424名前は開発中のものです。
2014/07/12(土) 09:42:35.91ID:MznMnlQW//【C#クラスの挙動】
var transform1 = gameObject.transform;
transform1.position = new Vector3( 1, 2, 3 );
var transform2 = transform1;
transform2.position = new Vector3( 10, 20, 30 );
Debug.Log( transform1.position );
Debug.Log( transform2.position );
//////////////////
//上のtransform1とtransform2は同じ値になる。
//transform2 = transform1で行われたのは共有(参照渡し)なので、
//Transformがクラスなのがわかる。
//////////////////
■ このスレッドは過去ログ倉庫に格納されています