随笔分类 - Unity / Editor
摘要:简介 在nodecanvas造轮子的过程,遇到了鼠标拖拽太快,节点经常会脱离控制的情况。但是nodecanvas却不会有这个问题。 一番折腾发现是nodecanvas调用了GUI.DragWindow(),而我觉得这个函数没啥用给删除了的原因。。 GUI.DragWindow()在MouseDown
阅读全文
摘要:简介 Event.rawType就是初始的type,可以通过Event.Use()将rawType修改为EventType.Used。 Event.type是经过GUIClip过滤的rawType,如果事件触发时,鼠标位置位于当前GUIClip中,返回rawType,如果鼠标不在当前GUIClip中
阅读全文
摘要:简介 如果不结合案例,hotControl只是一个字段,没有对应的函数,我们就无法了解它实际的作用。本篇文章将会结合多个案例介绍hotControl的作用。 首先GUIUtility.hotControl就是mouseControl,GrabMouseControl函数就会将hotControl的值
阅读全文