位置: 编程技术 - 正文

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

  • 由旅行社开具的电子普票代订机票能抵扣税吗?
  • 收到发票冲红怎么做分录
  • 初级职称需要进行继续教育吗
  • 影响年初未分配利润的事项
  • 房地产企业固定资产的折旧
  • 收到应收的货款的会计分录
  • 老板请员工吃饭唯独没叫你是什么意思
  • 用公户付了一笔款怎么办
  • 物业费增值税是什么税
  • 201金8税盘抵扣期限是多久?
  • 应交增值税下面有几个科目
  • 员工报销费用
  • 不动产处置流程
  • 还有主营业务收入这个科目
  • 出口免抵退申报期限最新政策解读
  • 变动成本总额怎么求单位变动成本
  • 样品寄送时运费支付的对策
  • 资本成本的组成
  • 企业老板机票怎么报销记账
  • 腾讯电脑管家下载
  • 企业库存太多后果
  • 工程结算的账务处理
  • 多缴纳税款
  • 吊兰怎么养才能开花
  • php字符转换成数字
  • 简单谈谈中国法律史的感受
  • 权限控制的原则是什么
  • 预缴和清缴的会计科目
  • 亚运村夜宵地方
  • 工程服务费会计怎么做账
  • 落日时光
  • 固定资产转卖会亏本吗
  • 推荐 4个有趣实践作业
  • vue el-
  • 事业单位新会计制度固定资产
  • 银行存款利息收入会计分录怎么写
  • 视同销售在纳税明细表中怎么填
  • 计提了年终奖还能冲回吗
  • 资产负债表所有者权益怎么算
  • mysql外键约束的基本语法结构
  • 机器设备计提折旧纳税调整
  • 人工智能自动对焦又叫什么
  • 企业购入固定资产发生的运输费,装卸费
  • 固定资产丢失进哪个科目
  • 固定资产丢失如何补办
  • 给客户送礼计入成本吗
  • 应收账款贷方如何核算
  • 预付账款和应付账款的区别与联系
  • 进口报关费入什么科目
  • 折旧完的固定资产出售
  • 公司开办期间购买的工具
  • 收到投资款现金流量放到哪里
  • 一次性伤残就业补助金有时间限制吗
  • 小规模公司月末报税吗
  • 销售自己使用过的物品免税吗
  • 记账凭证的基本要素包括哪些
  • 如何跨数据库查询
  • mysql实用教程
  • windows update更新卡住不动了
  • linux安装mailx
  • mac怎么删除应用保留数据
  • win8系统如何关闭杀毒系统
  • win10拦截在哪里关
  • micc是什么意思中文
  • win8操作中心
  • win8如何打开任务管理器
  • python列表详解
  • Linux中scp命令获取远程文件的方法
  • unity ui碰撞
  • Linux Shell中判断进程是否存在的方法
  • 简述javascript的主要特点
  • jquery跨域请求有哪些方式
  • 按时交纳党费
  • 企业代扣代缴个人所得税怎么算
  • 国家税务总局深圳税局
  • 螺丝钉的税率
  • csc联合培养博士资助标准
  • 陕西省网上税务局怎么报国税(陕西税务局官网申报)
  • 深化体制改革的根本
  • 地税局的全称是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设