位置: 编程技术 - 正文

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有什么用)

  • 纳税人资格类型有哪些
  • 劳务报酬所得计税依据是否含增值税收入
  • 代扣代缴个人所得税有滞纳金吗
  • 企业增资后需要交什么税
  • 什么企业不用交社保
  • 税前利润包含营业税吗
  • 车船税不交怎么办
  • 现金流量为负的隐患
  • 万元版增值税发票最多可以开多少
  • 事业单位下属企业员工转事业编
  • 股东投入资金大,但不想成为法人
  • 小规模纳税人如何开电子发票
  • 抵账房好不好
  • 企业代开租金专票开什么项目好?
  • 个人应纳税所得额怎么算
  • 航天金税服务费280怎么缴费
  • 银行年费计入管理费用还是财务费用
  • win7安装sqlserver2008
  • u盘无法格式化为NTFS
  • 若依框架好用吗
  • 雄性和雌性的匹配
  • laravel模板引擎
  • 企业法人个人贷款企业有风险吗
  • 房地产开发公式
  • php中常量与变量的区别
  • 金银首饰零售业税负率是多少
  • 期末余额跟年初余额是什么意思
  • 人工智能助力中国创新发展
  • 卷积神经网络课程
  • 持续经营利润是什么意思
  • mongodb doc
  • 政府扶持资金所得税税率
  • 长期待摊费用的摊销方法
  • 财务费用 科目
  • 个人所得税的征收模式为()A
  • 对公账户是怎样的
  • 企业法人名下的产业多了是好事吗
  • 作废的发票也要交印花税吗
  • 进项发票的作用
  • 购买的税控盘可以全额抵扣,怎么报
  • 收到银行的贷款怎么做会计分录
  • 企业用支付宝
  • 个税手续费返还政策文件
  • 承兑汇票兑现怎么填写
  • 出租使用权什么意思
  • 出口货物退货需要交税吗
  • 培训公司会计账务处理
  • 如何开展服务工作
  • 营改增后建筑行业进项税能抵扣吗
  • 发票商品编码在发票上面体现出来吗
  • 教育经费支出
  • 财务票子怎么粘
  • 常用的sql语句有哪些
  • mysql创建用户密码命令
  • window10重装显卡驱动
  • 还原windows是什么意思
  • win8系统无法开机如何备份数据
  • win10系统玩游戏卡
  • win10应用商店更新软件更新不了
  • linux内核的作用
  • win7旗舰版虚拟光驱下载
  • win7一直出广告
  • Win10预览版镜像
  • quick3.3 UIListview扩展应用
  • cocos creator 碰撞检测
  • assetstore怎么下载资源包
  • Ext中下拉列表ComboBox组件store数据格式用法介绍
  • Android Chronometer(定时器)
  • css标准规范
  • 同一个页面
  • bash脚本加密
  • 弹簧设计软件手机版
  • linux中scp命令和scp命令用法大全
  • javascript前端开发案例教程课后答案
  • python安装后怎么用
  • 安卓listview添加数据
  • 个人限购
  • 白酒的消费税怎么算计算列题
  • 工业生产和农业生产区别
  • 异辛烷征收消费税对成品油影响
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设