cocoscreator切换场景后,到新的场景如何重新检测按键

比如玩家在场景A里按了键盘的up,1,2三个键没有松开,进入了场景B,场景B初始化后玩家按了up,1,3。
意思是在场景切换过程中,玩家松开了按键2,按了3不放。
键盘监听只能来监听按住和松开这个两个动作,并且切换进入新场景后,并不会在加载场景后去扫描键盘状态。可以手动扫描键盘各个键被按住还是松开吗?

写个全局变量应该可以吧

不行的,因为切换场景过程中没法监听键盘了

可以填加一个常驻节点 常驻节点上添加监听事件

常驻节点是挂在场景里的,可是场景都变了

常驻节点不会因为场景改变被销毁

2赞

thanks you
我去试试

你的监听不应该是场景监听,应该是玩家监听

1赞

正解zsbd