
自定义控件
听雨眠丨
萌新U3D开发
展开
-
Unity编辑器拓展精粹学习笔记(SIKI学院)
本篇博客为SIKI学院学习笔记。 需求1:在菜单栏中实现编辑器拓展功能。(可以自定义添加组件等) 例如:软甲开发中为了提高效率,在编辑界面需要快速添加一些层级,每次都手动添加浪费时间,此时则需要用到编辑器拓展。 问题1: 如何拓展编辑器(即添加自己自定义选项):创建任意一个类,添加如下代码: [MenuItem("编辑器/Test")] static void Test() { Debug.Log("调用了自定义编辑器"); } 编辑界面效果: 点击效原创 2020-09-24 20:11:48 · 437 阅读 · 0 评论 -
Unity如何制作自定义控件(双击按钮)
工作中遇到一个问题,客户说有时候会误触到按钮,操作不方便,希望将按钮改为双击生效。既然客户有要求,那就要完成,实现起来也非常简单。 最偷懒的方法是将原来Button中Button组件去除,然后自己写一个双击脚本挂上去就行。但这样复用起来比较麻烦,就顺便研究了一下Unity如何制作自定义控件。 任务:如何制作一个自定义的双击按钮。 如何实现:1、如何实现添加自定义控件 2、如何实现双击功能 添加自定义控件很简单,UGUI是开源的,只要拷贝相关的源代码(UGUI源码下载),然后依葫芦画瓢照着写一个就可以了。UG原创 2020-08-04 17:12:14 · 1896 阅读 · 1 评论