예제 #1
0
    public void InitGameMainData(string level, string enemyCount)
    {
        RootCanvas.GetComponentForName <Text>("levelText").text = level;
        RootCanvas.GetComponentForName <Text>("EnemyText").text = enemyCount;

        EventTriggerListener.GetName("B").onClick = delegate(GameObject obj)
        {
            ARGun.Instance.Send(obj.name);
        };
        EventTriggerListener.GetName("A").onClick = delegate(GameObject obj)
        {
            ARGun.Instance.Send(obj.name);
        };
    }
예제 #2
0
    /// <summary>
    /// 显示游戏失败的结束界面
    /// </summary>
    public void ShowGameOver()
    {
        Image obj = RootCanvas.GetComponentForName <Image>("GameOver");

        obj.gameObject.SetActive(true);
    }
예제 #3
0
    /// <summary>
    /// 显示游戏通关界面
    /// </summary>
    public void ShowAllSucess()
    {
        Image obj = RootCanvas.GetComponentForName <Image>("AllSucess");

        obj.gameObject.SetActive(true);
    }
예제 #4
0
    /// <summary>
    /// 游戏胜利结束,显示游戏结束进入下一关界面
    /// </summary>
    public void ShowNextLevel()
    {
        Image obj = RootCanvas.GetComponentForName <Image>("GameSucess");

        obj.gameObject.SetActive(true);
    }
예제 #5
0
 void Start()
 {
     image = RootCanvas.GetComponentForName <Image>("BoderRedImage");
 }