Beispiel #1
0
    /// <summary>
    /// 点击事件
    /// </summary>
    public override bool OnClick()
    {
        TreasureScene.SetTreasureState(TreasureState.CanvasEdit);
        SceneM.Load(TreasureScene.GetSceneName(), false, false);

        return(true);
    }
Beispiel #2
0
    // 登记所有的场景处理器
    private static void RegisterScene()
    {
        SceneM.RegisterScene(CombatScene.GetSceneName(), new CombatScene());
        SceneM.RegisterScene(MainTownScene.GetSceneName(), new MainTownScene());
        SceneM.RegisterScene(ViewStageScene.GetSceneName(), new ViewStageScene());
        SceneM.RegisterScene(TreasureScene.GetSceneName(), new TreasureScene());

        SceneM.RegisterLoadingAnim(CombatScene.GetSceneName(), new LoadingMainTown());
        SceneM.RegisterLoadingAnim(MainTownScene.GetSceneName(), new LoadingMainTown());
        SceneM.RegisterLoadingAnim(ViewStageScene.GetSceneName(), new LoadingMainTown());
        SceneM.RegisterLoadingAnim(TreasureScene.GetSceneName(), new LoadingMainTown());
    }
Beispiel #3
0
 void BackToAthleticMainWnd()
 {
     SceneM.Load(TreasureScene.GetSceneName(), false, null, false);
 }
Beispiel #4
0
 /// <summary>
 /// 资源载入入口
 /// </summary>
 //private AsyncOperation async;
 public override IEnumerator Load()
 {
     async = Application.LoadLevelAsync(TreasureScene.GetSceneName());
     return(null);
 }