Y3编辑器官方文档1:编辑器简介及菜单栏详解(文件、编辑、窗口、细节、调试)

news2024/12/12 9:44:20

文章目录

    • 一、新建项目
    • 二、 编辑器主界面
      • 2.1 游戏场景
      • 2.2 导航栏/菜单栏
      • 2.3 功能栏
    • 三、菜单栏详细介绍
      • 3.1 文件
        • 3.1.1 版本管理
        • 3.1.2 项目管理(多关卡)
          • 3.1.2.1 多关卡功能说明
          • 3.1.2.2 关卡切换与关卡存档
      • 3.2 编辑
        • 3.2.1 通用设置
        • 3.2.2 键位设置
      • 3.3 窗口(日志)
      • 3.4 细节
        • 3.4.1 语言设置
        • 3.4.2 游戏规则
        • 3.4.3 属性定义(单位、玩家、攻防属性/公式、主属性、英雄经验)
        • 3.4.4 玩家设置
        • 3.4.5 美术效果
          • 3.4.5.1 风格
          • 3.4.5.2 天空盒
          • 3.4.5.3 雾效
          • 3.4.5.4 战争阴影
          • 3.4.5.5 特效
          • 3.4.5.6 全局天气
          • 3.4.5.7 指示器外观
          • 3.4.5.8 阴影质量
          • 3.4.5.9 受击表现
          • 3.4.5.10 植被参数(略)
      • 3.5 日志与调试
        • 3.5.1 游戏日志
        • 3.5.2 调试信息
        • 3.5.3 使用火焰图分析ECA性能
        • 3.5.4 常见ECA性能优化思路
      • 3.6 游戏插件上传教程(略)

  • Y3编辑器官方文档1:编辑器简介及菜单栏详解(文件、编辑、窗口、细节、调试)
  • Y3编辑器文档2:场景编辑(地形编辑、物件放置)
  • y3编辑器文档3:物体编辑器

一、新建项目

参考《开发者文档》、《FFmpeg详细安装步骤和使用笔记》

  在启动页面,可以直接打开最近制作的地图或新建空白地图。你可以选择新建一个完全空白的新工程,或使用内置的模板(如TD、ACT)开始创建游戏。新建时,可以选择地图大小和UI模板来作为初始的UI风格,点击放大镜可以预览UI风格。

  • 进入项目后,你也可以通过细节-地图设置-地图大小(Alt+M)进行更改地图尺寸;
  • 可以在界面编辑器中进行自定义UI修改

  默认游戏中可使用的地形和悬崖纹理,点击下拉框,我们可以选择不同场景的地形纹理。创建完毕,就来到了Y3编辑器主界面。

二、 编辑器主界面

参考《开发者文档:主界面》

2.1 游戏场景

中间界面是游戏场景,可以使用右边的工具面板添加游戏角色、编辑地形等。

在这里插入图片描述

  • 滚动鼠标滚轮即可移动主视角的视距;
  • 按住鼠标右键可以自由挪动地形
  • 按住鼠标左键进行单位选择
  • 按住Ctrl+鼠标右键旋转鼠标即可进行场景的旋转效果。

2.2 导航栏/菜单栏

  主界面顶部是导航栏/菜单栏,提供针对编辑器和项目的基本设置功能。分为文件(git版本管理和多关卡管理)、编辑( 通用设置和 键位设置)、窗口、细节、调试、发布、插件、帮助和AI客服。

在这里插入图片描述

  • 插件功能可以快速获取其他人提供的成套逻辑或资源,或者扩展编辑器功能。
  • 帮助可以快速进入开发者学院和开发者文档

  菜单栏下方设置了撤销,恢复以及保存的快捷按钮。点击左上角运行按钮,或按下Ctrl+F9即可测试游戏,有三种测试方式可供选择。
在这里插入图片描述

  1. 编辑器内运行游戏
    复用当前编辑器窗口进行测试,编辑窗口会变成游戏运行窗口,所以无法再执行游戏编辑操作。

  2. 独立进程运行游戏
    唤出一个额外窗口运行游戏,不会阻塞编辑器本身的编辑项目操作。

  3. 本地多开运行游戏
    如果当前游戏是多人游戏,你可以通过本地多开功能为每一个玩家运行一个窗口,借此测试多人游戏功能。

  在测试状态下,游戏就会按照设定的逻辑开始运行,可以自由控制人物行走。此时运行按钮会变成测试退出按钮,再次按下Ctrl+F9回到编辑器页面。游戏制作完成后,可以通过点击发布按钮上传游戏到平台

2.3 功能栏

在这里插入图片描述

游戏场景顶部是功能栏,包含了几个核心功能的入口:

功能模块 功能描述
物体编辑器 编辑和管理游戏中的单位、物品、技能、投射物、可破坏物、科技等,包括模型和属性等。
触发器 所有游戏逻辑的诞生地,比如怪物的刷新、人物升级奖励等。
界面编辑器 实现人机交互界面美化的整体UI编辑。
资源管理器 查看管理所有地图资源,包括模型、音效、特效、图标、鼠标样式、天空球、字体、地形纹理、序列帧、Spine和Live2D,支持导入本地资源文件。
资源商店 支持下载或购买各种能用于项目的资源,比如模型,特效,界面组件乃至触发器逻辑。
表格编辑器 一个数据管理工具,可以借由表格保存一些数据,并且快速地调试。

三、菜单栏详细介绍

3.1 文件

3.1.1 版本管理
  • 在Git官网下载并安装Git for Windows,安装过程详见《Git下载安装教程》。
  • 在Github上注册Github账号
  • 配置本地Git信息和SSH ,创建本地项目并上传到Github。详见GitHub官方课程、《GitHub 详细教程》、《一文搞懂git版本库管理》。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2258163.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

微信小程序横屏页面跳转后,自定义navbar样式跑了?

文章目录 问题原因:解决方案: 今天刚遇到的问题,横屏的页面完成操作后跳转页面后,自定义的tabbar样式乱了,跑到最顶了,真机调试后发现navbar跑到手机状态栏了,它正常应该跟右边胶囊一行。 知道问…

十五、K8s计划任务JobCronJob

K8s计划任务CronJob&Job 一、Job可以干什么 Job 控制器用于管理 Pod 对象运行一次性任务,比方说我们对数据库备份,可以直接在 k8s 上启动一个 mysqldump 备份程序,也可以启动一个 pod,这个 pod 专门用来备份用的,备份结束 pod 就可以终止了,不需要重启,而是将 Pod…

【开源】基于SpringBoot框架美容院管理系统(计算机毕业设计)+万字说明文档 T012

系统合集跳转 源码获取链接 一、系统环境 运行环境: 最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。 IDE环境: Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以 tomcat环境: Tomcat 7.x,8.x,9.x版本均可 操作系统…

基于卷积神经网络的垃圾分类系统实现(GUI应用)

1.摘要 本文主要实现了一个卷积神经网络模型进行垃圾图像分类,为了提高垃圾分类模型的准确率,使用使用Batch Normalization层、使用早期停止策略来防止过拟合等方法来优化模型,实验结果显示最终优化后的模型准确率较高90%左右。最终&#xf…

Qt Pro 常用配置

Part1: Summary Qt 开发中 Pro 文件的内容很多,需要不断的去学习和使用,现系统性的整理一下。以备录; 1.创建pro文件 1.1 步骤: Qt Creator--->New Project--->应用程序--->Qt Widgets Application--->名称为&…

软件测试--录制与回放脚本

准备工作 安装phpstudy 配置两个内容 放demo44文件夹 在浏览器输入http://localhost/demo44/index.html,出现如图所示的网站 输入用户名和密码 步骤一:打开Virtual User Generator,点击新建,点击new 步骤二:点击如下…

WEB安全基础知识

WAF全称为Web Application Firewall(网页应用防火墙)是一种专门设计用来保护web应用免受各种网络攻击的安全防护措施。它位于客户端与服务器之间,监控和过滤HTTP流量,从而拦截恶意请求、识别并防御常见的web攻击。 WAF的主要功能…

android studio kotlin 本地c++工程添加oboe库的方法

1.新建本地c++的kotlin工程hellohao 如图 2.把开源的oboe源文件src、include、CMakelists.txt、debug-utils复制hellohao目录下 3.修改hellohao\app目录下的CMakelists.txt cmake_minimum_required(VERSION 3.22.1) project(hellohao LANGUAGES C CXX)get_filename_component…

ElasticSearch常见的索引_集群的备份与恢复方案

方案一:使用Elasticsearch的快照和恢复功能进行备份和恢复。该方案适用于集群整体备份与迁移,包括全量、增量备份和恢复。 方案二:通过reindex操作在集群内或跨集群同步数据。该方案适用于相同集群但不同索引层面的迁移,或者跨集…

cefsharp131.2.70升级cefsharp131.3.10( Chromium 131.0.6778.109)NETCore 版本升级体验

一、版本 cefsharp 131.3.10 小版本升级:cefsharp 131.2.70>>cef 131.3.10 CEF 131.3.1+gcb062df+chromium-131.0.6778.109 / Chromium 131.0.6778.109 二、测试(html5test)

#自定义数据类型-模拟进程执行

#include <iostream> #include <string> #include <iomanip> using namespace std;//定义一个名为process的结构体&#xff0c;用于表示进程相关信息 //包含进程名、进程ID、进程优先级、进程状态、进程所需CPU时间、进程描述等成员 struct process {string …

多线程的知识总结(8):用 thread 类 或全局 async (...) 函数,创建新线程时,谁才是在新线程里第一个被执行的函数

&#xff08;40&#xff09;用 thread 类 或全局 async (…) 函数&#xff0c;创建新线程时&#xff0c;谁才是在新线程里第一个被执行的函数&#xff1f; 弄清楚这个问题&#xff0c;有利于推测和理解线程中代码的执行流程。根据 thread 类 和 async &#xff08;…&#xff0…

12月11日IO进程线程

作业1、创建子父进程&#xff0c;子进程将1.txt内容拷贝到2.txt中&#xff0c;父进程将3.txt内容拷贝到4.txt中。 #include <myhead.h>int main(int argc, const char *argv[]) {//创建子父进程pid_t pidfork();if(pid>0) //父进程{//打开文件1文件2int fd1open(&q…

TikTok无网络黑屏原因及解决方法

TikTok运营中最常见的问题就是出现黑屏和“Something went wrong”“No internet connection”等字样&#xff0c;这时TikTok往往已经无法正常使用&#xff0c;大大影响运营流程。那么这种情况是什么原因&#xff0c;又有什么解决办法&#xff1f; 一、无网络黑屏原因 1.‌地理…

在 Ansys Mechanical 中使用“螺栓工具”插件自动生成螺栓

总结 在有限元分析 &#xff08;FEA&#xff09; 中&#xff0c;高效创建螺栓连接对于确保机械装配的结构完整性和性能至关重要。螺栓是连接组件不可或缺的一部分&#xff0c;它们在负载下的精确建模会影响整个系统。快速高效的螺栓建模使工程师能够快速优化设计&#xff0c;满…

西门子200 smart PLC助力水处理企业自动化改造

摘要 西门子的200SMART PLC&#xff0c;以其强大的功能和灵活的应用性&#xff0c;正成为环保行业中不可或缺的一环。今天&#xff0c;我们就来看看这个小小的PLC是如何在处理环保问题中大显身手的。 不得不说&#xff0c;环保行业的痛点可不少。 比如污水处理&#xff0c;传…

【漏洞复现】CVE-2024-34102 Magento Open Source XXE漏洞

目录 漏洞介绍 影响版本 环境搭建 查看版本 漏洞复现 手动复现 漏洞 poc Magento Open Source 是一个免费开源的电子商务平台&#xff0c;适合中小企业或开发团队通过自定义代码和插件创建在线商店。它由社区开发和支持&#xff0c;功能强大但需要更多的技术投入。Adobe…

智能合约的离线签名(EIP712协议)解决方案

引言&#xff1a;本文由天玄链开源开发者提供&#xff0c;欢迎报名公益天玄链训练营 https://blockchain.163.com/trainingCamp 一、解决核心问题 项目方不支付gas费&#xff0c;由用户自己发起交易&#xff0c;用户支付gas费。用户的数据保存在链下服务器中&#xff0c;tok…

Vmware的网络适配器的NAT模式和桥接模式有何区别?如何给Uubunt系统添加桥接网卡?

Vmware的网络适配器的NAT模式和桥接模式有何区别&#xff1f; 如何给Uubunt系统添加桥接网卡? 步骤如下&#xff1a;

有源模拟滤波器的快速设计

本文章是笔者整理的备忘笔记。希望在帮助自己温习避免遗忘的同时&#xff0c;也能帮助其他需要参考的朋友。如有谬误&#xff0c;欢迎大家进行指正。 一、概述 几乎所有电子电路中都能看到有源模拟滤波器的身影。音频系统使用滤波器进行频带限制和平衡。通信系统设计使用滤波…