unity等待几秒执行操作 unity3d中的怎么实现update的延迟调用?

unity3d中的怎么实现update的延迟调用?您可以使用invoke和invoke repeating。第一种是执行一次,第二种是重复。void invoke的第一个参数(string metho

unity3d中的怎么实现update的延迟调用?

您可以使用invoke和invoke repeating。第一种是执行一次,第二种是重复。void invoke的第一个参数(string methodname,float time)是方法名(注意它是字符串形式的),它不是一个更方便的委托。第二个是延迟多少秒。只有一次。Void invokerepeating(string methodname,float time,float repeatrate)invokerepeating第二个参数是延迟后的秒数,第三个参数是每次执行之间的秒数。这两个方法最好在start中编写,因为每一帧都执行更新