完成简易版的技能编辑器

        这篇的主要内容为如何通过编辑器窗口(EditorWindow)实现简单的技能编辑功能。大致思想为在窗口中输入内容并且保存为后续可以读取使用的配置文件。

一、准备工作

  • Unity需要下载NewtonSoft Json插件

  •  创建特殊文件夹——Editor(不一定要创建在Assets目录下,Scripts/Editor也可以生效)
  •  在Editor文件夹中创建脚本

二、代码部分

(一)生成技能编辑器窗口

  • 脚本引入UnityEditor  并改继承为EditorWindow

  • 在unity菜单栏中生成目录

注意:此函数必须为静态函数 

  • 生成技能编辑器窗口

注意:红框中必须为当前脚本名,不能直接用EditorWindow类

打开技能编辑器窗口完整代码如下

static SkillData sd;
static Texture texture;
static List<SkillData> list;

[MenuItem("Skill/技能编辑器")]
public static void Init()
{
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值