示例#1
0
    /** Create a new button with the correct initialization. */
    public void InstantiateInstructionButton(string text, Instructions instruct)
    {
        obj = ams.CreateInstruction(text, instruct);
        obj.GetComponent <ButtonBehaviour>().storedInstruction = storedInstruction;
        obj.GetComponent <ButtonBehaviour>().menus             = menus;
        obj.GetComponent <ButtonBehaviour>().isInstruction     = true;
        obj.transform.localScale             = buttonSize;
        obj.transform.GetChild(0).localScale = new Vector3(0.07f, 0.7f, 1);
        obj.transform.SetParent(storedInstruction.transform);

        // position of menu based on amount of activities
        obj.transform.localPosition = activityPos[(ams.GetInstructionAmount() - 1) % visibleActs];
    }