【v2.x OGE教程 12】 关卡编辑器帮助文档

2024-01-31 23:59

本文主要是介绍【v2.x OGE教程 12】 关卡编辑器帮助文档,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

【v2.x OGE教程 12

关卡编辑器帮助文档

一、简介

关卡编辑器用于游戏关卡界面元素的可视化编辑,包括元素的位置、尺寸以及其它自定义属性。通过解析生成的数据文件即可获取关卡信息,并能随时调整,以减少开发工作量,提高开发效率。

二、界面

主界面


图01_主界面

 

 

 

 

 

1) 画布

① 简介

画布用于关卡元素的预览,并提供元素选择和坐标设置等功能;画布的尺寸与其正在显示的关卡的尺寸相同

 

 

02_画布

 

② 选择元素

a. 单选:鼠标左键单击即可选中单个元素,选中后的元素周围出现蓝色的方框,未选中的则为灰色虚线框

b. 多选:按住Ctrl键不放,再依次点击要多选的元素即可多选

c. 取消选择:点击画布的任意空白区域即可取消选中

③ 移动元素

选中要移动的元素,用鼠标拖拽或者借助键盘的方向按键均可移动所选元素,也可以通过在属性列表中直接输入元素的坐标来移动元素

2) 菜单栏

 

① 简介

菜单栏是编辑器常用操作的集合,包括“文件”和“帮助”菜单两大类。

 

图03_菜单栏

② 文件菜单

a. 新建项目

用于打开“新建项目”窗口,在该窗口中输入新项目名称后点击确定按钮即可创建一个新项目

 

04_新建项目

 

注意:新项目名称不能与已有项目的名称重复

b. 打开项目

用于打开已有项目。

点击菜单按钮,在弹出窗口中选择要打开的项目配置文件(xml格式的)即可打开项目

 

图05_打开项目

c. 保存项目 

用于保存对项目的修改

d. 导出项目

用于导出项目所生成的关卡数据文件。

点击菜单,在弹出窗口中选择要导出的目标文件夹,再点击确定后将在指定目录下 生成关卡数据文件

 

图06_导出项目

③ 帮助菜单

打开帮助

3) 快捷工具栏

① 简介

快捷工具栏是常用功能按钮的集合

 

图07_快捷工具栏

 

② 项目相关按钮

用于新建、打开和保存项目

③ 对齐按钮组

用于对齐界面元素,仅当画布中已选中了多个元素时有效;对齐时,以多选时第一个选中的元素为标准

a. 顶端对齐

将所有选中元素的纵坐标设为第一个选中的元素的纵坐标

b. 底端对齐

将所有选中元素的底端与第一个选中的元素的底端对齐

c. 左对齐

将所有选中元素的横坐标设为第一个选中的元素的横坐标

d. 右对齐

将所

这篇关于【v2.x OGE教程 12】 关卡编辑器帮助文档的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/665476

相关文章

C#实现一键批量合并PDF文档

《C#实现一键批量合并PDF文档》这篇文章主要为大家详细介绍了如何使用C#实现一键批量合并PDF文档功能,文中的示例代码简洁易懂,感兴趣的小伙伴可以跟随小编一起学习一下... 目录前言效果展示功能实现1、添加文件2、文件分组(书签)3、定义页码范围4、自定义显示5、定义页面尺寸6、PDF批量合并7、其他方法

Java实现在Word文档中添加文本水印和图片水印的操作指南

《Java实现在Word文档中添加文本水印和图片水印的操作指南》在当今数字时代,文档的自动化处理与安全防护变得尤为重要,无论是为了保护版权、推广品牌,还是为了在文档中加入特定的标识,为Word文档添加... 目录引言Spire.Doc for Java:高效Word文档处理的利器代码实战:使用Java为Wo

使用Python实现Word文档的自动化对比方案

《使用Python实现Word文档的自动化对比方案》我们经常需要比较两个Word文档的版本差异,无论是合同修订、论文修改还是代码文档更新,人工比对不仅效率低下,还容易遗漏关键改动,下面通过一个实际案例... 目录引言一、使用python-docx库解析文档结构二、使用difflib进行差异比对三、高级对比方

基于C#实现PDF转图片的详细教程

《基于C#实现PDF转图片的详细教程》在数字化办公场景中,PDF文件的可视化处理需求日益增长,本文将围绕Spire.PDFfor.NET这一工具,详解如何通过C#将PDF转换为JPG、PNG等主流图片... 目录引言一、组件部署二、快速入门:PDF 转图片的核心 C# 代码三、分辨率设置 - 清晰度的决定因

Python自动化处理PDF文档的操作完整指南

《Python自动化处理PDF文档的操作完整指南》在办公自动化中,PDF文档处理是一项常见需求,本文将介绍如何使用Python实现PDF文档的自动化处理,感兴趣的小伙伴可以跟随小编一起学习一下... 目录使用pymupdf读写PDF文件基本概念安装pymupdf提取文本内容提取图像添加水印使用pdfplum

Python从Word文档中提取图片并生成PPT的操作代码

《Python从Word文档中提取图片并生成PPT的操作代码》在日常办公场景中,我们经常需要从Word文档中提取图片,并将这些图片整理到PowerPoint幻灯片中,手动完成这一任务既耗时又容易出错,... 目录引言背景与需求解决方案概述代码解析代码核心逻辑说明总结引言在日常办公场景中,我们经常需要从 W

Java Scanner类解析与实战教程

《JavaScanner类解析与实战教程》JavaScanner类(java.util包)是文本输入解析工具,支持基本类型和字符串读取,基于Readable接口与正则分隔符实现,适用于控制台、文件输... 目录一、核心设计与工作原理1.底层依赖2.解析机制A.核心逻辑基于分隔符(delimiter)和模式匹

AOP编程的基本概念与idea编辑器的配合体验过程

《AOP编程的基本概念与idea编辑器的配合体验过程》文章简要介绍了AOP基础概念,包括Before/Around通知、PointCut切入点、Advice通知体、JoinPoint连接点等,说明它们... 目录BeforeAroundAdvise — 通知PointCut — 切入点Acpect — 切面

spring AMQP代码生成rabbitmq的exchange and queue教程

《springAMQP代码生成rabbitmq的exchangeandqueue教程》使用SpringAMQP代码直接创建RabbitMQexchange和queue,并确保绑定关系自动成立,简... 目录spring AMQP代码生成rabbitmq的exchange and 编程queue执行结果总结s

C#高效实现Word文档内容查找与替换的6种方法

《C#高效实现Word文档内容查找与替换的6种方法》在日常文档处理工作中,尤其是面对大型Word文档时,手动查找、替换文本往往既耗时又容易出错,本文整理了C#查找与替换Word内容的6种方法,大家可以... 目录环境准备方法一:查找文本并替换为新文本方法二:使用正则表达式查找并替换文本方法三:将文本替换为图