共计 1444 个字符,预计需要花费 4 分钟才能阅读完成。
事件表视图
事件表视图概述
事件表视图是用于通过事件系统添加、查看和编辑事件的地方。事件系统是 Construct 中传统编程的替代方案,具有许多功能。本节将简要介绍如何使用事件表视图。
事件结构
以下图片展示了事件的主要部分:
事件由三个主要部分组成:
- 事件块,包含条件。注意条件左侧的边距,允许您选择整个事件。
- 条件,列在事件块内。
- 动作,列在事件块右侧。
通过点击可以选择条件和动作。通过点击事件边距或事件块底部,可以选择整个事件(也会选中其所有条件和动作)。还可以右键点击事件边距访问菜单,以添加条件或子事件等。
与布局视图类似,可以通过按住 Control 并点击不同项来进行多重选择。但是,一次只能选择事件、条件或动作之一(例如,不能同时选择条件和动作)。还可以按住 Shift 并点击事件、条件或动作,以选择所选项目和点击项目之间的所有项目。
创建事件
有几种方法可以添加新事件:
- 双击事件表中的空白处,或右键单击空白处查看要添加的菜单
- 单击事件表或组中最后一个事件后的“添加事件”链接,或单击右侧的“添加 …”链接
- 右键单击事件的边距并从“添加”菜单中选择一个项目
添加新事件时,出现的对话框用于添加第一个条件(参见添加条件对话框)。要向事件添加更多条件,请右键单击边距或现有条件并选择“添加另一个条件”,或使用右侧的“添加 …”链接旁边的“添加操作”链接。
通过单击“添加操作”链接(如果未隐藏在功能区中),或右键单击边距或现有操作并选择“添加另一个操作”,可以添加操作。另见添加操作对话框。
修改事件
双击或选择并按 Enter 键编辑条件或操作。
可以在事件表中拖放事件、条件和操作。按住 Control 并拖动将复制拖动的事件、条件或操作。也可以剪切、复制和粘贴事件项。
您可能会发现将事件组织到组中很方便,这些组也可以作为一个整体激活和停用。
按 R 或右键单击并使用“替换对象”选项,以快速交换所选内容中引用的对象。请注意,具有对实例变量或行为引用的对象只能与其他具有相同实例变量和行为名称及类型的对象交换。
滚动和缩放
在事件表视图中有几种滚动方式:
- 视图右侧的垂直滚动条
- 滚动鼠标滚轮
- 中键点击平移视图
- 按空格键、上下箭头键或翻页键
还有一些调整此视图中文本大小的选项:
- 按住 Control 并滚动鼠标滚轮
- 按 Control + + 或 –
- 右键单击并使用事件表
►
字体大小菜单
使用浏览器的缩放功能,但请注意这会缩放整个 Construct,而不仅仅是事件表视图中的文本大小。
在事件中查找
仅限付费计划 通过按 Ctrl + F 或右键单击并选择事件表
►
查找 …,您可以在事件表中搜索某些文本。这将打开一个对话框,允许您输入要搜索的文本,并选择在当前表格还是整个项目中查找,以及是否进行区分大小写的搜索。(区分大小写的搜索将大写和小写字符视为不同,例如,“SPRITE”和“sprite”在区分大小写的搜索中是不同的。)单击查找后,结果将显示在查找结果栏中。
查找所有引用
仅限付费计划 文本搜索并不总是适合在事件中查找。例如,如果您想找到引用名为 Sprite 的对象的所有事件,搜索文本 Sprite 也会返回其他名称如 Sprite2 的结果,因为它们也包括搜索词。为解决此问题,您可以使用查找所有引用功能。这对于各种事物(如行为和实例变量)在 Construct 中的许多地方都可用。对于对象,您可以右键单击项目栏中的对象并选择查找所有引用。这将打开查找结果栏,并全面准确地列出该对象的所有引用,排除任何其他包含对象名称的引用。这是轻松审查项目的绝佳方式,确保结果符合您的期望。