Unity Editor 工具开发 (一)

本文是作者学习Unity Editor工具开发的记录,分享了如何创建Editor文件夹以及自定义启动菜单栏。创建Editor文件夹可确保编辑器代码不被打包进游戏,而自定义菜单栏则通过[MenuItem] attribute实现,例如创建"Ou/UnitEditor"菜单项,点击后调用静态函数Init()。文章鼓励读者尝试制作一个打印当前日期的Editor工具。
摘要由CSDN通过智能技术生成

Unity EditorTool Dev Tutorial(一)

最近,公司项目新开,要笔者写一些给策划用的工具,对Unity有了解的朋友肯定知道Unity的插件工具是十分丰富的,提供的API能让开发者自定义工具。于是作为小白的笔者,也一股脑扎进了工具开发的漩涡中。发现关于Editor的基础教程,在国内非常少,于是,笔者便有了记录学习Editor的想法。本文将持续记录笔者从零搭建工具的所见所闻。

前言

笔者也是在学习Editor中,写下的这篇记录,若有对该工具的感兴趣,笔者在Github上更新这个项目,一套正在开发的工具。Ps:没写Readme的

1. 创建Editor的文件夹

在Unity中存在特殊的几种文件夹:

  1. Editor
  2. Plug-ins
  3. Resources
  4. StreamingAssets
  5. ...

这里主要介绍Editor:

  1. Editor文件夹的主要功能是 提供一个给Editor代码运行的环境
  2. 当游戏打包时不会将该环境下的代码编译打包进游戏中
  3. 当编辑器启动时,在该文件夹中的代码就能开始启动了,不需要点击Play
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值
>