一、新手指引如何实现?配置表+镂空
每个游戏都有新手指引,那么新手指引如何实现比较方便?腾讯魔方前台主程刘超俊给出的答案是配置表+镂空。
那么配表如何配?镂空又如何实现呢?
参考:
[MarsZ]Unity3d游戏开发之Unity3d全策划配置新手指引
谈谈游戏中新手引导是如何制作的(比较有用,带源码)
二、我自己的理解
配置表:
指引ID 指引类型 场景ID
1. 进入某场景和打开某界面,查询当前场景或界面是否有新手指引。
譬如打开好友界面,指引GuideMananger去查询FriendPanel是否有指引。如果有,则显示新手指引动画。
class PanelMananger{
public open(){
GuideMananger.addUI()
}
}
class GuideMananger{
public addUI(){
}
public checkGuide(){
}
}
太困了...明天再编辑...