Unity/Csharp/クラス

提供: 初心者エンジニアの簡易メモ
2017年9月23日 (土) 16:58時点におけるAdmin (トーク | 投稿記録)による版 (クラスやプロパティ)
ナビゲーションに移動 検索に移動

クラスやプロパティ

public class CanvasScript : MonoBehaviour {
	private int cnt = 1;
	void Start () {
		Debug.Log("helloworld" + cnt);
		Add(10, 15)
	}
	void Update () {
	}
	public int Add(int x, int y) {
		return x + y;
	}
}

メンバはpublicとprivateがあり省略するとprivateになる。

継承と基底クラスのメソッドへのアクセス

base.を使う

abstract class Animal
{
    public virtual void Call()
    {
    }
}
class Cat : Animal
{
    public override void Call()
    {
        base.Call();
    }
}