如何暂停Unity3D的画面内容?
游戏控制如何实现暂停?谢谢<aapporig="73265"target="_blank"onclick="javascript:returnredirectWrappe...
游戏控制 如何实现暂停?谢谢<a apporig="73265" target="_blank" onclick="javascript:return redirectWrapped(this);" class="thirdAppLink" href="http://u3dchina.com/unity3d/forum.php?mod=redirect
展开
1个回答
展开全部
你可以写一个状态机啊!
或者也可以把下面的代码添加进去。
Time.timeScale = 0;
传递时间的缩放。这可以用于减慢运动效果。当timeScale传递时间1.0时和实时时间一样快。当timeScale传递时间0.5时比实时时间慢一半。
除了realtimeSinceStartup,timeScale影响所有时间和增量时间基于Time类的变量。
当然你的IEnumerator类型的函数也要停止了。
就是说,除了声音播放之外,你的游戏基本停止了。
或者也可以把下面的代码添加进去。
Time.timeScale = 0;
传递时间的缩放。这可以用于减慢运动效果。当timeScale传递时间1.0时和实时时间一样快。当timeScale传递时间0.5时比实时时间慢一半。
除了realtimeSinceStartup,timeScale影响所有时间和增量时间基于Time类的变量。
当然你的IEnumerator类型的函数也要停止了。
就是说,除了声音播放之外,你的游戏基本停止了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询