Mat*_*ini 1 unity-game-engine unity5
我和我的朋友正在构建一个简单的空闲游戏,作为我们团结的第一个项目.我们达到了构建处理所有计算的脚本的程度,并与GameObject玩家看到的每个进行通信.
现在,我们应该附加这个脚本?
我们宁愿不使用a,GameObject因为:
1)这GameObject将是一个矫枉过正
2)GameObject存在于我所有"物理"对象存在的空间中的谎言(由于脚本不必"存在于某处",这将是无用的)
第一次在stackoverflow中发帖,如果我犯了任何错误请告诉我^^
惯例说要把它放在主摄像机上或空的GameObject.
如果你真的不想做其中任何一个,你可以让你的课静态.
如果你的类继承MonoBehaviour你必须将它附加到一个GameObject.如果你想将它附加到GameObject它必须继承MonoBehaviour.
如果您想更好地理解Unity方式,我建议您阅读实体组件系统:
GameObject 是实体
MonoBehaviour 是组件
服务和管理器通常作为Unity中的组件实现,然后连接到主摄像机或以GameObject它们命名的空白.
| 归档时间: |
|
| 查看次数: |
102 次 |
| 最近记录: |