void OnEnable() { textIndex = 0; texts = new string[4] { "Text/PermanentNurse1", "Text/PermanentNurse2", "Text/PermanentNurse3", "Text/PermanentNurse4" }; interactionController = Instantiate(Resources.Load("Prefabs/InteractionCollider"), transform.position, transform.rotation) as GameObject; interactionController.transform.SetParent(gameObject.transform); interactionController.GetComponent <InteractionCollider>().doSetup(1, 1, texts[textIndex], this); target = Vector3.zero; questionAsked = false; if (startingPos == Vector3.zero) { startingPos = transform.position; } transform.position = startingPos; room = transform.parent.gameObject.GetComponent <PermanentRoomController>(); inBed = room.getBedState(); if (inBed) { options = "(1)Turn\n(2)Get in Chair\n(3)Medication\n(4)TV\n(5)What will happen to me?\n(6)Nothing"; } else { options = "(1) Get in Bed"; } }
// Use this for initialization void Start() { base.Start(); room = transform.parent.gameObject.GetComponent <PermanentRoomController>(); GetComponent <SpriteRenderer> ().enabled = false; GetComponent <Collider2D>().enabled = false; startX = transform.position.x; automatic = true; text = "Text/FeedingNurse1"; interactionController = Instantiate(Resources.Load("Prefabs/InteractionCollider"), transform.position, transform.rotation) as GameObject; interactionController.transform.SetParent(gameObject.transform); interactionController.GetComponent <InteractionCollider>().doSetup(6, 6, text, this); feeding = false; OnEnable(); }
// Use this for initialization void Start() { base.Start(); room = transform.parent.gameObject.GetComponent <PermanentRoomController> (); OnEnable(); }