Unity 可以在层次结构中添加游戏对象但不能实例化它吗?

克里斯

我不确定是否可以在场景中创建一个游戏对象(所以它出现在层次结构中),但我希望 Unity 在我按下播放键时不要实例化(或者删除它)这样的游戏对象。

我想这样做的原因。我在我的游戏中将游戏对象创建为“敌人生成器”。但是我不想在游戏运行时将这些转换或游戏对象实际存在于内存中。所以我创建了一个编辑器脚本来搜索所有的 spawner 实体,检索我需要的信息并用它创建一个二进制文件,稍后敌方管理器在初始化过程中在运行时读取。

如果这是不可能的,你们对我如何实施类似的东西有什么建议吗?

提前谢谢了。

汤姆科尔登霍夫

您正在寻找可编写脚本的对象。

这是一些网址

来自 Unity 的 ScriptableObject 教程

ScriptableObject 文档

ScriptableObjects 可以随时访问,无需在使用前实例化。所以他们不会有转换。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Unity3D异步游戏对象实例化

来自分类Dev

如何在 Unity 中实例化对象?

来自分类Dev

ElectronJS 中的 Unity 游戏?

来自分类Dev

在层次结构视图的子文件夹中实例化新的“玩家” | 使用 Vuforia 进行 Unity 联网

来自分类Dev

在Unity中旋转游戏对象

来自分类Dev

在Unity中旋转游戏对象

来自分类Dev

Unity实例化对象仅向上移动

来自分类Dev

Unity涉及动画中的实例化对象

来自分类Dev

Unity实例化的对象不接收光

来自分类Dev

如何在Unity中访问实例化对象的组件?

来自分类Dev

Unity-实例化的对象在协同程序中的相同位置生成,而直接实例化它们可以正确生成

来自分类Dev

Unity即时游戏模拟

来自分类Dev

Unity游戏加载缓慢

来自分类Dev

Unity坦克多人游戏

来自分类Dev

Unity 2D:销毁 + 实例化新游戏对象 vs 更改状态和精灵

来自分类Dev

Unity - 如何实例化资产?

来自分类Dev

无法在Unity中实例化行为

来自分类Dev

在Unity中实例化预制件

来自分类Dev

在Unity中实例化预制件

来自分类Dev

在层次结构Unity中以编程方式导入资产

来自分类Dev

Unity层次结构构造函数注入

来自分类Dev

未将Unity对象引用设置为对象unity的实例

来自分类Dev

可以明确使用JavaScript开发Unity游戏吗?

来自分类Dev

Unity:这些错误吗?

来自分类Dev

Unity添加组件

来自分类Dev

Unity动态创建对象

来自分类Dev

Unity - “动态”对象池

来自分类Dev

Unity(对象名称与游戏对象)

来自分类Dev

无法从Unity中的对象池获取游戏对象