Ejemplo n.º 1
0
 public ArtifactPillar(GameObject pillar, int pieceID, ActivateArtifactState artifactState)
 {
     placePieceTrigger = pillar.GetComponentInChildren <InteractionTrigger>();
     placePieceTrigger.SetObserver(this);
     placePieceTrigger.gameObject.GetComponent <BoxCollider>().enabled = true;
     material = pillar.GetComponent <Renderer>().materials[2];
     id       = pieceID;
     state    = artifactState;
 }
Ejemplo n.º 2
0
 public void SetState(ActivateArtifactState currentState)
 {
     state = currentState;
 }