protected override void Start() { base.Start(); if (Activator != null) { response = new SwitchResponse(Activator); } SetColor(Color); }
protected override void Start() { base.Start(); @base.localPosition = new Vector3(0.0F, realHeight + 0.1F, 0.0F); if (Activator != null) { response = new SwitchResponse(Activator); } if (m_DefaultRaised ^ (response != null && response.Test())) { status = FizzleElevatorStatus.RAISED; transform.localPosition = Vector3.zero; } else { status = FizzleElevatorStatus.DROPPED; transform.localPosition = -transform.up * realHeight; } }