位置: 编程技术 - 正文

Unity 脚本优化(unity脚本如何运行)

编辑:rootadmin

推荐整理分享Unity 脚本优化(unity脚本如何运行),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity常用的800个脚本,unity脚本的作用,unity常用脚本语言,unity脚本的作用,unity脚本api,unity脚本语言菜鸟教程,unity常用的800个脚本,unity脚本教程,内容如对您有帮助,希望把文章链接给更多的朋友!

在 Unity中选择正确的脚本优化比漫无目的地调整代码更能提高代码的执行效率。值得注意的是:最好的优化并不是简单地降低代码的复杂度。

1.在使用FixedUpdate函数时,在方法体内尽量不要写太多无须重复调用的代码,因为虚拟机在执行该方法时是以每秒-次的执行效率来处理每个脚本与对象的。当然,执行效率是可以改变的。依次打开菜单栏中的Edit->ProjectSettings->Time项,进而可以在Inspector视图中显示TimeManager属相面板。 FixedUpdate与Update的区别:Update会在每次渲染新的一帧时执行,它会受当前渲染物体的影响,渲染的帧率是变化的,所以渲染时间间隔也会变化,也就是说Updata更新频率和设备的性能有关;而FixedUpdate不受帧率的影响,它是以固定时间间隔被调用的。所以在用法的处理上,FixedUpdate更多地用于处理物理引擎。Update因为受渲染物体的影响,所以更多地把Update用于脚本逻辑的控制。

2.一般在新建类时会产生新的Update函数。如果代码不需要用到该函数,应该对该函数进行删除。另外,尽量不要在Update函数内执行Find,FindObjectOfType,FindGameObjectsWithTag这些寻找物体的函数,而应该尽量在Start或Awake函数中执行。

Unity 脚本优化(unity脚本如何运行)

3.引用一个游戏对象的逻辑,可以在最开始的地方定义它。例如:

4.当一个程序不必要每帧都执行时,可以使用Coroutines。定时重复调用可以使用InvokeRepeating函数实现。例如,启动1.5秒后每隔1秒执行一次DoSomeThing函数。

5.尽量减少使用临时变量,特别是在Update等实时调用的函数中。 6.在游戏暂停,场景切换时,可以主动进行垃圾回收,从而及时去除游戏中已经不必要地内存占用。

版权声明:本文为博主原创文章,未经博主允许不得转载。

[教程] 使用3D Infinite Runner Toolkit打造僵尸跑酷游戏 使用3DInfiniteRunnerToolkit打造僵尸跑酷游戏3DInfiniteRunnerToolkit是一款风特异的3D版跑酷游戏开发包,其优点是容易使用与修改场景内的所有组件,并且提供

Unity3d与iOS的交互 Unity3d与iOS的交互(1)今天我们介绍Unity3d与iOS交互第一部分:iOS传消息到Unity3d中。下面我们开始吧:1.首先用Unity3d创建一个Plain,并调整好摄像机的角

Intermediate Unity 3D for iOS: Part 1/3 ThisisatutorialbyJoshuaNewnham,thefounderofWeMakePlay,anindependentstudiocraftingcreativedigitalplayforemergingplatforms.Unityisarguablythemostpopular3DgameengineforiOS–andformanygoodreasons!Rapidde

标签: unity脚本如何运行

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

上一篇:Unity-Shader Sublime 自制shader提示插件

下一篇:[教程] 使用3D Infinite Runner Toolkit打造僵尸跑酷游戏(3dmconfig.ini有什么用)

  • 哪些准备金支出可实现税前扣除?
  • 税务纳税等级m级是什么等级
  • 安防视频监控工程项目
  • 无形资产出资入股流程
  • 投资收益企业所得税优惠政策
  • 核定征收企业有哪些
  • 半年度奖金怎么算
  • 企业自建房屋卖给职工怎么做账务处理
  • 企业归还借款给个人
  • 打样费单位是什么
  • 公司年底奖金怎么算
  • 一般纳税人为什么要开专票
  • 个人所得税薪金所得是实发工资还是应发工资
  • 进项大于销项的分录怎么写
  • 投资款的印花税的纳税义务时间
  • 多缴税款退回及退回
  • 信息服务业税收优惠政策
  • 分公司独立核算和非独立核算有什么区别
  • 企业收到损坏赔偿金
  • 交付使用资产科目核算
  • 金蝶界面设置
  • 修缮房屋的防水工程的账务处理?
  • windows 10 bug
  • edge弹窗
  • 零代码开发工具
  • 产品工人工资会扣税吗
  • 发票认证了但是没收到票怎么处理
  • Content-Disposition使用方法和注意事项
  • 固定资产全额折旧
  • nodejs怎么降低版本
  • 电脑avc是什么意思
  • 出差补贴如何入账报销
  • 购买原材料的运输费计入什么科目
  • 日本福吉山
  • service的启动方式及生命周期
  • html怎么嵌套php
  • vuex iframe
  • php冒泡法排序
  • 企业发生的利得或损失应计入企业的营业外收支
  • fstrim命令
  • 税审报告什么时候需要
  • 施工单位奖金分配方案
  • 增值税附加税有哪几种
  • 进项税额转出最后怎么处理
  • 织梦专题页模板
  • phpcms 标签
  • 残疾人个人所得税减免政策2023
  • 什么企业符合高新技术企业
  • 公司注销持股1%的股东需要他签字吗
  • 企业固定资产如何查询
  • 保税区商品可以开发票吗
  • 企业营业外收入有哪些
  • 固定资产接受捐赠的条件
  • 应收账款调增调减?
  • 政府拨款怎么做账
  • 物流代收货款怎么收费
  • 记账凭证应该是
  • 资产负债表中没有其他应收款
  • 教育费返还款计入收入吗
  • 暂估材料发票长期不到
  • 劳务公司开出发票没有收到钱,怎么做成本
  • 营改增后混凝土税率
  • windows任务管理器怎么打开
  • win7出现蓝屏
  • mac电脑拷贝文件在哪里
  • 怎样u盘安装系统软件
  • 忘记密码 ?
  • Win10预览版拆弹
  • xp系统1
  • 自动批处理文件的名字是什么
  • windows 10预览版
  • tar命令参数详解
  • 学习名言警句 励志
  • 用css制作网页的步骤
  • jquery get(0)
  • 安卓版本apk
  • js 分页插件
  • 企业所得税可以抵扣吗
  • 报考地税局的要求是什么
  • 二手车中介公司怎么做账报税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设