位置: 编程技术 - 正文

Unity中的单例模式(unity小例子)

编辑:rootadmin

推荐整理分享Unity中的单例模式(unity小例子),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity小例子,单例 unity,单例 unity,unity单机,unity单选,unity模型单位,unity模型单位,unity例子,内容如对您有帮助,希望把文章链接给更多的朋友!

因为经常需要一个唯一的变量来处理数据,实现脚本之间的交互等,这时如果全部都用静态变量来存储显然是不合适的

这时我们马上就会想到单例模式-

首先看一个普通的单例模式

这个只要在类里定义好数据变量然后GameData.getInstance.xx就能轻松获得这个唯一的变量,这还是很好用的

接下来是第二种单例,

在场景中创建一个空物体,然后将这个脚本拖到这物体上即可,即使物体在场景结束的时候会销毁,但是这样依旧能在游戏中全局地保存数据

但是有时候我们总会想在场景切换的时候保留上一个场景中的物体,该怎么办呢?

没错,就是DontDestroyOnLoad();只要在Start()中调用这个函数,就能保证我们在上个场景中的某个物体不会被释放掉

但是,问题又来了,假设我有A,B两个场景,A场景中有个a物体,并且用了DontDestroyOnLoad()这个函数

然后我切换到场景B,一切正常,

Unity中的单例模式(unity小例子)

接着,我再从场景B切换回场景A的时候,会发现,有两个a物体,

多次切换之后,就变成酱紫的了

但是,总是会有各种解决办法的- -

我把a做成了一个预制件,然后新建了一个下面的脚本,添加到一个物体上,再把a给拖到脚本中的这个变量里

然后看下效果

这时无论怎么切换,都只会产生一个a, 虽然a是Clone的~

但是解决问题就好- -

unity中摄像机的跟随移动 摄像机的控制再很多地方都有用到,最近用到了两种简单的方法,记录一下。1.直接使用脚本控制摄像机的坐标离跟随物体的距离,使用较为生硬publictra

Unity3D研究院之两种方式播放游戏视频

Unity开发优化之资源优化 资源优化主要包括:动态物体,静态物体,纹理贴图,自带地形,音频音效。一、动态物体主要包括:游戏角色,NPC,怪等等。1.控制面片数量:~

标签: unity小例子

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

上一篇:Unity进度条平缓Loading(unity安装进度条不动)

下一篇:unity中摄像机的跟随移动(unity 摄像机)

  • 2019年的个税现在还可以退吗
  • 所得税费用的计提
  • 一般增值税怎么开票的
  • 我国增值税税率改革带来的影响
  • 网银制单了没有审核有影响吗
  • 超市卡发票可以抵扣吗
  • 如何合理把公司的钱拿出来
  • 员工收到现金工资怎么写收据
  • 发票多开了一张怎么处理?
  • 小企业货币资金1710元正常吗
  • 原材料的运杂费会计分录
  • 企业所得税汇算清缴退税怎么做账
  • 应交税费明细分类账图片
  • 红字通知单进项税额转出
  • 案例分析个人总结报告
  • 电子承兑必须对账吗
  • 绿化工程上税多少
  • 企业哪些可以抵扣增值税
  • 为什么发票查验不出
  • 关于财产保险公司的论文
  • 印花税是当月交还是次月交
  • 车辆购置税退税条件
  • 1697506686
  • 质保金算合同资产
  • 进项税额转出能进成本吗
  • 微pe工具箱怎么用
  • 推广费开票属于什么费用
  • 充值会员卡销售话语
  • services. exe
  • 退回多缴的所得税怎么算
  • 马尔堡酒庄
  • 免施工许可证
  • django-cors-headers
  • 大雾山国家公园在哪里
  • php操作字符串
  • vue中的proxy代理
  • vue实现简易购物车
  • 新星计划片头好可爱啊
  • linux sz命令使用
  • 差额征税的几种情况
  • 收残疾人就业保险合法吗
  • django中httpresponse
  • 电子税务局怎么注册
  • 结转生产成本是负数怎么办
  • 客服部门发生的费用
  • 一般纳税人增值税怎么做账务处理
  • 以前年度应交税费调账
  • 帝国cms商城源码
  • wordpress怎么安装插件
  • 小规模纳税人网上报税
  • 会计科目备抵科目都有哪些
  • 白酒消费税最低计税价格核定范围包括
  • 股权激励费用怎么做账
  • 中标服务费如何赋码
  • 避税唯一安全的方法
  • 公司账户存定期利息
  • 来料加工账务处理案例
  • 租金收入如何分红给股东
  • 发明专利权限的期限是多少年
  • 从公司账户转给他人私户1万元以内需要扣多钱的税
  • 购买材料如何计提折旧
  • 通讯费计入哪个科目
  • 一定要正颌吗
  • 已核销的坏账又收回时应当及时入账,防止形成账外款
  • SQLServer XML数据的五种基本操作
  • windowsxp不能启动怎么修复
  • apache not found
  • 华硕笔记本预装win11改win10
  • app隐藏库
  • ubuntu安装lamp
  • vnc远程桌面linux
  • explore是什么进程
  • 前端获取http状态码400的返回值实例
  • jquery插件大全
  • 完美解决win11间歇性掉线
  • linux修改磁盘格式指令
  • python 读取数据库
  • 深入理解计算机系统
  • 玩转兽世:兽夫,亲一个
  • 美国有汽车吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设