//Accepts a TankManager reference to pull in all necessary data and references. public void Init(TankManager manager) { enabled = false; m_TankDisplay = manager.display; m_OriginalSpeed = manager.playerTankType.speed; m_OriginalTurnRate = manager.playerTankType.turnRate; SetDefaults(); }
public void Init(TankManager manager) { enabled = false; canShoot = false; m_Initialized = true; m_PlayerNumber = manager.playerNumber; m_FireTransform = manager.display.GetFireTransform(); m_TurretTransform = manager.display.GetTurretTransform(); m_RefireRate = manager.playerTankType.fireRate; // Reparent aim slider m_AimSliderParent.SetParent(m_TurretTransform, false); m_DefaultTurretPos = m_TurretTransform.localPosition; SetDefaults(); }
public void Init(TankManager tankManager) { this.m_TankManager = tankManager; SetTankColor(tankManager.playerColor); }
public void Init(TankManager tankManager) { SetTankColor(Color.white); }
/// ------------------------------------------------------------------------------------------- /// <summary> /// 移动是否启用固定更新逻辑 /// </summary> /// ------------------------------------------------------------------------------------------- public void Init(TankManager manager) { enabled = false; SetDefaults(); }