社区
Unity3D
帖子详情
请问如何让Prefab中的public值不会被代码永久改变
Dr_Fellosophie
2020-05-22 01:53:34
如果某个变量使用了public,那么就可以在Inspector中看到这个变量
这时在Inspector中赋给它值,就可以将这个值指定给代码
但是如果在代码中改变了这个变量,Inspector中的值也会永久改变
下次游戏启动时,就不会再使用一开始赋予的值
如何避免在代码中更改public变量永久影响到Prefab呢?
...全文
307
3
打赏
收藏
请问如何让Prefab中的public值不会被代码永久改变
如果某个变量使用了public,那么就可以在Inspector中看到这个变量 这时在Inspector中赋给它值,就可以将这个值指定给代码 但是如果在代码中改变了这个变量,Inspector中的值也会永久改变 下次游戏启动时,就不会再使用一开始赋予的值 如何避免在代码中更改public变量永久影响到Prefab呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Hl_Zy
2020-06-11
打赏
举报
回复
prefab加入到场景中是使用Instantiate来实例化的吧 那就只修改实例化对象的脚本对应的public变量就可以了 不要直接改prefab的脚本,只改它copy出来的物体的脚本
Loky1n
2020-06-02
打赏
举报
回复
是不是在Start或者Awake中给变量赋值了,这样每次启动的时候会覆盖掉inspector中的赋值
没事写写笔记
2020-05-22
打赏
举报
回复
已经做成Prefab了,用的时候生成,生成的时候给赋值,不用的时候销毁就行了。
Unity3D实战入门之简单消消乐
在五花八门的游戏分类
中
,益智游戏是不可或缺的一大板块;而在益智游戏这个分类
中
,消除合成类游戏又是当之无愧的No.1。从考古级别的《俄罗斯方块》到现在风靡全国的《开心消消乐》,消除合成类游戏经久不衰,并且不断地涌现出新的经典作品,带给我们新的启发和乐趣。作为Unity3D的初级开发者,从头到尾独立完成一款简单的2D棋盘消除合成小游戏是你初级实战的最好选择。既能全面而详细的检验你的基础框架能力、C#编程能力、UGUI适配技巧,又可以在此基础上,较为深入的学习协程方法、DoTween插件和消除合成类的核心算法,一举数得。一言以蔽之,消除合成类游戏不难,但要写好却并不容易。它琐碎的功能逻辑、层出不穷的延时操作以及复杂的状态控制很容易让人顾此失彼,手忙脚乱,最后的结果往往是,费劲九牛二虎之力把功能实现好了,但
代码
已经乱成一团糟,定位Bug难、扩展新功能难,甚至自己读起来也难。本课程的最大目的,就是帮初级开发者梳理逻辑,写出规范而有条理的
代码
,避免陷入以上尴尬境地。条理捋清楚了,你就会觉得一切似乎变得简单了,很多地方都会顺理成章。本课程没有什么高深的编程技巧,更没有炫酷的视觉效果,只是一步一步教你如何踏踏实实、稳稳当当的完成一款《简单消消乐》。因此,资深大牛你就别进了,想学高深知识的你就别点了,自认为消除小case、分分钟搞定的高手你也趁早走人。在这门课程里,你能够学到的,只有以下几点:1、如何使用UGUI搭建棋盘游戏的基础阵列;2、如何快速的实现通用的三消逻辑;3、如何使用Dotween插件实现物体的位移、缩放、旋转动画;4、如何熟练的使用协程方法完成延时操作逻辑;5、数组、集合、引用类型、P
ref
ab
等基础知识的巩固;6、如何写出规范而有条理的
代码
;7、益智小游戏的通用模板。
UE4入门(从Unity3D转学UE4)
因为创建了一个新的空工程,里面是不含C++
代码
的,如果在Content Browser里添加C++空类,项目结构会
改变
成下图所示,红色的区域是新增的内容: UE4里面的物体 在Unity3D里叫GameObject,而在UE4里叫Actor或Pawn 在...
unity3d脚本
GameObject的行为都是被附加到其上面的组件控制,脚本本质上也是一个组件。 在unity
中
创建一个脚本。默认内容例如以下: using UnityEngine; using System.Collections;
public
class MainPlayer : ...
Unity UGS官方例子BossRoom,NetCode部分的读
代码
笔记
unity 官方网络游戏示例
代码
BossRoom的读
代码
笔记,只读了NetCode部分 边读边学,难免有纰漏
unity 继承会调用start吗_Unity高性能依赖注入框架Extenject(Zenject)-----进阶教程...
以前的文章
中
介绍过从 MonoInstaller 派生或者 Installer 派生,今天我们讲解一个新的实现方式,从 Script
ab
leObjectInstaller 类进行派生。这种方法通常用于存储游戏设置。下面我们将陈述使用...
Unity3D
2,535
社区成员
2,141
社区内容
发帖
与我相关
我的任务
Unity3D
Unity3D相关内容讨论专区
复制链接
扫一扫
分享
社区描述
Unity3D相关内容讨论专区
游戏
unity
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
Unity3D社区公告:
社区致力于解决各种Unity3D相关的“疑难杂症”。
社区不允许发布与Unity3D或相关技术无关内容。
社区版主邀请各位一道为打造优秀社区不懈努力。
试试用AI创作助手写篇文章吧
+ 用AI写文章