Ejemplo n.º 1
0
    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();
    }
Ejemplo n.º 3
0
 // Use this for initialization
 void Start()
 {
     base.Start();
     room = transform.parent.gameObject.GetComponent <PermanentRoomController> ();
     OnEnable();
 }