rt:请教一下游戏慢镜头是如何实现的?
特别是使用了物理引擎后,有什么方法实现吗?
思路:cocos里面有个时间速度,你把时间速度一调慢就可以了,等慢镜头的时间一到再把时间速度调到正常速度就正常了
在cocosjs和cocos creator里面都是直接在导演类里面来获取控制的,c++和lua应该也差不多,你自己找一下接口就好了
感谢你的回复;
使用timescale的方法我查阅资料后,尝试了一下是可行的。
但是如果使用了物理引擎;例如重力下落是不受这个影响的。
所以,请问实现物理世界的慢镜头,是否需要自己代码模拟物理世界,然后修改参数实现的吗?
感谢你的回复;
使用timescale的方法我查阅资料后,尝试了一下是可行的。
但是如果使用了物理引擎;例如重力下落是不受这个影响的。
所以,请问实现物理世界的慢镜头,是否需要自己代码模拟物理世界,然后修改参数实现的吗?
如果物理世界不受影响的话,那我就不知道要怎么去控制了,还没有做过类似的项目
如果你所有的时间都是用update中的dt计算的,而不是用NSDate,
应该可以通过降低帧数来实现慢镜头吧
正解,手动处理DT。物理引擎的结果是不变的
好的,谢谢指教
谢谢。