新手引导的实现方式:配表+镂空

一、新手指引如何实现?配置表+镂空

每个游戏都有新手指引,那么新手指引如何实现比较方便?腾讯魔方前台主程刘超俊给出的答案是配置表+镂空。

那么配表如何配?镂空又如何实现呢?

参考:

[MarsZ]Unity3d游戏开发之Unity3d全策划配置新手指引

GAD腾讯游戏开发者新手引导的实现方式

谈谈游戏中新手引导是如何制作的

二、我自己的理解

配置表:

指引ID     指引类型     场景ID        

1. 进入某场景和打开某界面,查询当前场景或界面是否有新手指引。

    譬如打开好友界面,指引GuideMananger去查询FriendPanel是否有指引。如果有,则显示新手指引动画。

    

//模块管理类
class PanelMananger{
    //打开模块
    public open(panelName:string){
        GuideMananger.addUI(panel);   //添加模块到指引类
    }
}


class GuideMananger{
     public addUI(){
         
    }
}

  

 太困了...明天再编辑...

猜你喜欢

转载自www.cnblogs.com/gamedaybyday/p/9231924.html
今日推荐