public Unit(views::View view) : base() { if (view != null) { this.view = TestProject.Extensions.GameObjectPool <views::View> .Get(view); this.health = view.health; } }
public override void OnDead() { base.OnDead(); if (this.view != null) { TestProject.Extensions.GameObjectPool <views::View> .Release(this.view); } this.view = null; }
public WallUnit(views::View view) : base(view) { }
public SoldierUnit(views::View view) : base(view) { }