组件

在唤境中,组件代表一类对象。比如,精灵是一类对象,对话框是一类对象,声音又是一类对象;他们分别属于精灵组件、对话框组件、声音组件。

大部分组件都会有自己独特的属性;您可以查看手册中的组件大全部分,来了解每个组件的详细内容。

组件可以分为三个类型:

  1. 可视组件:会出现在场景中,在屏幕上显示内容的组件,如精灵、对话框、按钮等。
  2. 抽象组件:无法直接在屏幕上看到的组件,如数组、辞典、声音、动作组等。
  3. 项目组件:创建时,直接添加到抽象对象中、只能有一个对象的组件。这些组件往往是用来为项目添加新功能的,比如鼠标组件、键盘组件、系统组件等。

唤境是高度模块化设计的,这意味着很多功能都不是内置的:想要使用相应的功能,就必须先添加对应的组件。例如,如果不添加声音组件,就无法在项目中播放声音。相应的,如果在一个项目中不需要某种功能,请务必不要添加对应的组件;因为这会导致最终的游戏中包含无用的代码,拖慢运行的效率。记住模块化的原则,可以使您的项目保持精简与高效。