Пример #1
0
 //// Public API
 public virtual void ResetToBlueprint()
 {
     _renderer.material  = _blueprintMaterial;
     _collider.enabled   = false;
     _aiObstacle.enabled = false;
     _onClickCallback    = null;
 }
Пример #2
0
 public virtual void Activate(ConstructionSystem.GameObjectAction onClickCallback)
 {
     _renderer.material  = _activeMaterial;
     _collider.enabled   = true;
     _aiObstacle.enabled = true;
     _onClickCallback    = onClickCallback;
 }
Пример #3
0
 public override void Activate(ConstructionSystem.GameObjectAction callback)
 {
     base.Activate(callback);
     _perceptionTrigger.enabled = true;
 }