Unity5学習の際の覚え書き。

public

アクセス制限なし。
Unityのインスペクターから値を設定、変更もできる。


serializefield

[SerializeField] private int aaa;
privateでもインスペクターから値を設定、変更できる。


private

そのクラス内のみ使用可能。
また、アクセス修飾子を省略した場合もprivateと同じ扱いになる。


public static

どこからでもアクセスできる。
	// 時間
	public static float time;

	// Use this for initialization
	void Start () {

		// 時間を初期化
		TimeManager.time = 0;

	}
	
	// Update is called once per frame
	void Update () {

		// 時間を更新
		TimeManager.time += Time.deltaTime;

	}

としておき、他のクラスから

	void Update () {

		// 時間を更新
		testTime = TimeManager.time;

	}

のような感じでアクセスが可能。

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Menu

【メニュー編集】
Wiki記法ガイド

リンク

ゲームバー大阪心斎橋

ゲームバー大阪梅田

ゲームバー大阪心斎橋

ダーツ&ダイニングバー大阪梅田

メニュー

Unity


スマホ操作

Unity - GameObject

Unity - 3DCG

メンバーのみ編集できます