// Update is called once per frame void Update() { if (activeNPC != null) { if (activeAI == null) { activeAI = activeNPC.GetComponent <NPCAI>(); } Debug.Log(activeAI.getDisplay(state)); if (Input.GetKeyDown(KeyCode.Alpha1)) { state += 1; } } }