SKScene -update
的文档如下:
究竟什么是“当前的系统时间”,除了通过SKScene -update
之外我该如何获得?
我已经尝试了CFAbsoluteTimeGetCurrent()
,但显然是
返回当前系统绝对时间[,即],相对于2001年1月1日00:00:00 GMT的绝对参考日期,以秒为单位。
并且与“当前系统时间”不同,根据我的测试,它的值比“当前绝对时间”小几个数量级。
答案 0 :(得分:1)
将currentTime从update:分配给ivar,然后在当前帧的任何位置都可以使用它。请注意,虽然在处理帧时时间过去,但您应该只使用当前帧的更新传递参考时间:整个帧。