gamePanel 负责显示 text 成绩,
AddListener 添加监听。。
gameManage 负责 计数
发送广播
EventCenter.Broadcast(EventType.UpdateScoreText,gameScore);
gamePanel 负责显示 text 成绩,
AddListener 添加监听。。
gameManage 负责 计数
发送广播
EventCenter.Broadcast(EventType.UpdateScoreText,gameScore);
(已解决)跳跃一次加三分,是射线位置和平台collider大小的问题。
这一部分的游戏逻辑就是利用玩家的射线检测,检测平台的collider。
在游戏运行过程中,我观察collider的边框和射线的交点,和我们期待的”只有脚下的射线和平台交接“不太一样。
可以改变rayDown/Left/Right的位置,也可以改变collider的大小。我选择改变collider的大小。
。在GamePanel下显示成绩
定义一个事件码UpdateScoreText;
游戏成绩增加后广播显示事件码
刚刚被unity摆了一道。。气死我了,我想哪里都没错,逻辑也没错,为什么成绩就是不更新。正当我一个一个打印值检查的时候,unity崩了,它竟然崩了。然后我重启untiy,成绩竟然更新了,它更新了,更新了,,,,,,,
果然没有什么