// Use this for initialization private void Start() { objectState = GameManager.instance.data.endPartyState; Debug.Log("Object State:\t" + objectState.ToString()); switch (objectState) { case END_PARTY_STATE.WIN: _bed.enabled = false; break; case END_PARTY_STATE.LOSE: _bed.enabled = false; break; default: _bed.enabled = true; break; } }
// Use this for initialization private void Start() { objectState = GameManager.instance.data.endPartyState; switch (objectState) { case END_PARTY_STATE.WIN: lampLight.intensity = .9f; lampLight.color = Color.Lerp(lampLight.color, new Color(lampLight.color.r + 20f, lampLight.color.g + 10f, lampLight.color.b), Time.deltaTime); break; case END_PARTY_STATE.LOSE: lampLight.intensity = .3f; lampLight.color = Color.Lerp(lampLight.color, new Color(lampLight.color.r - 20f, lampLight.color.g, lampLight.color.b), Time.deltaTime); break; } }
private void Awake() { GameManager _gm = GameManager.instance; currentGameState = _gm.data.endPartyState; }
private void Awake() { objectState = GameManager.instance.data.endPartyState; }