public void ToyPoints() { ViewPoints = ViewPoints + Time.deltaTime; Debug.Log(ViewPoints); if (ViewPoints >= CompletionTime) { toyState = ToyState.Viewed; this.gameObject.GetComponent <MeshRenderer>().material = ToyComplete; Debug.Log("Complete"); GameController.inst.UpdateToysSeen(1); } }
public void UpdateToyState(ToyState _newToyState) { toyState = _newToyState; switch (toyState) { case ToyState.Default: this.gameObject.GetComponent <MeshRenderer>().material = ToyDefault; break; case ToyState.Viewed: break; case ToyState.Viewing: this.gameObject.GetComponent <MeshRenderer>().material = ToyView; break; } }