public SinkingState(AiControl ai) { _ai = ai; _startTime = Time.time; _initialDensity = _ai._Buoyancy._Density; _initialDrag = _ai._Buoyancy._DragCoefficient; }
// Use this for initialization void Start() { rb = GetComponent<Rigidbody2D>(); AiController = GameObject.Find("EnemyController"); AiControlScript = AiController.GetComponent<AiControl>(); mainThrust.Stop(); steerThrustL.Stop(); steerThrustR.Stop(); }
void Start() { move = GetComponent <AiControl>(); }
protected override void CreateControl() { Logger.Verbose($"AiBike.CreateControl()"); control = new AiControl(); }
protected override void CreateControl() { control = new AiControl(); }
void DealDamage() { AiControl enemyScript = activeEnemy.GetComponent <AiControl>(); enemyScript.health -= damage; }
public CircleState(AiControl ai, AiHelper h) { _ai = ai; _h = h; }
public PursueState(AiControl ai, AiHelper h) { _ai = ai; _h = h; }