示例#1
0
    public static void show_container(Sprite situation_srpite_card, string limit)
    {
        initialization();
        situation_card.sprite = situation_srpite_card;
        limitation_t.text    += " " + limit;
        questions_t.text     += "\n\n\n" + questions[0];
        questions.RemoveAt(0);

        next_question.onClick.AddListener(delegate
        {
            if (questions.Count > 0)
            {
                questions_t.text = "\n\n\n" + questions[0];
                questions.RemoveAt(0);
            }
            else
            {
                questions_t.text = exercise;
                next_question.gameObject.SetActive(false);
                close.gameObject.SetActive(true);
            }
        });

        situation_button.onClick.AddListener(delegate
        {
            ZoomCard.show_container(situation_card.sprite);
        });

        close.onClick.AddListener(delegate
        {
            Object.Destroy(container);
        });
    }
示例#2
0
 // Start is called before the first frame update
 private void Awake()
 {
     container_obj = this;
 }