位置: 编程技术 - 正文

在Unity中如何实现重复循环效果?(unity如何操作)

编辑:rootadmin

推荐整理分享在Unity中如何实现重复循环效果?(unity如何操作),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity怎么bake,unity怎么写,unity怎样,unity怎么写,unity chain,unity如何操作,unity怎么写,unity小技巧,内容如对您有帮助,希望把文章链接给更多的朋友!

欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌。

在Flash中,如果重复执行一个任务可以使用Update函数,不过如果需要定时重复执行某一任务的话该函数就不方便了,但是可以使用yield和waitforsecond这两个函数来实现。以下为关键部分代码。

在Unity中如何实现重复循环效果?(unity如何操作)

void Start () {StartCoroutine("DoSomething");}IEnumerator DoSomething () {while (true) {//需要重复执行的代码print("DoSomething Loop");//间隔时间为秒yield WaitForSeconds ();}}

使用自带的Invoke方法也可以实现重复执行某方法。InvokeRepeating(“SendMsg”, 2 , );

该方法的意思是指:2 秒后调用 SendMsg() 方法,并且之后每隔 秒调用一次 SendMsg () 方法。但是使用Invoke不支持含有参数的方法。

更多精彩请点击

C#绘制准心脚本 欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内unity3d

Unity3D技术之本地客户端开发入门 欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内unity3d

Unity3D技术之多玩家联网游戏创建说明 欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内unity3d

本文链接地址:https://www.jiuchutong.com/biancheng/372959.html 转载请保留说明!

上一篇:如何在Unity中实现文字的渐隐效果?(unityz)

下一篇:C#绘制准心脚本

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络