Actor、Component和World

对Actor、Component和World的编辑,可以参阅编辑器基础以及后续文档。

1. World

作为游戏场景的表现存在,一个游戏画面内的各个模型、物体、或者是UI控件,皆存在于一个World中。

对于编辑器来说,一个场景文件(*.xscene)即表示为一个World。编辑器可以加载一个场景文件并对其进行编辑,从而修改这个World。

对于业务开发人员来说,游戏开发至少需要一个World,World类似于移动端开发中View的概念,任何控件都需要通过View来显示在屏幕上。在这里,任何一个游戏内的物体也都需要依靠World来显示在屏幕上。

在编辑器中对World的修改,可以参阅基础编辑流程以及后续文档。

2. Actor

Actor就是可以加入到场景中的场景对象。Actor存在于一个3D的World中,以(X、Y、Z)来表示其坐标位置。

Actor用于表示场景中的一个物件,对于Actor的详细解释,可以参考Actor

在一个World中,会存在多个Actor。

3. Component

组件(Component) 是可添加到Actor的一项功能。组件不可独立存在,但在将其添加到Actor后,该Actor便可以访问并可以使用该组件所提供的功能。

对于组件的详细解释,可以参考Component

一个Actor至少存在一个Component,可以存在多个Component。

@Copyright © cosmos 2019 all right reserved,powered by Gitbook修订时间: 2021-04-12 18:28:14

results matching ""

    No results matching ""