会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Dewxin
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
18
下一页
2025年5月18日
移动脚本后,Unity 报错 script is missing
摘要: 此时meta文件也没有修改, 可能是因为AssetDatabase存储的脚本的path找不到这个脚本,所以会报错。。 点击一下 Reimport all 就可以解决问题。
阅读全文
posted @ 2025-05-18 15:58 dewxin
阅读(63)
评论(0)
推荐(0)
2025年3月27日
Unity的序列化
摘要: 源码位于Runtime>Serialize Undo系统中的PropertyDiffUndoRecorder也依赖Unity的Serialize序列化系统。 每个类[ClassName]的序列化通过 [ClassName]::Transfer函数手动实现。比如Transform的序列化位于 //Tr
阅读全文
posted @ 2025-03-27 22:11 dewxin
阅读(121)
评论(0)
推荐(0)
2025年3月15日
Unity如何把一个对象从内存序列化到磁盘(转)
摘要: 转载自矩阵空间 https://juzhen.space/post/820kmhmbt/ 预制文件(.prefab)和场景文件(.unity)和材质文件(.mat)究竟记录了什么? 我们可以打开SampleScene.unity,找到我们最熟悉的GameObject !u!1 &170076733
阅读全文
posted @ 2025-03-15 19:58 dewxin
阅读(165)
评论(0)
推荐(0)
2025年3月14日
深入Unity引擎的Undo/Redo模块
摘要: 目录简介认识Undo接口体验Undo操作为何代码修改的属性无法撤销?不同的操作需要不同的Undo接口Undo底层代码是怎么工作的?UndoStack和RedoStackUndo操作都对应一个Event存在延时的Undo.RecordObject()参考 简介 Unity中的Undo模块允许用户撤销之
阅读全文
posted @ 2025-03-14 23:49 dewxin
阅读(634)
评论(0)
推荐(0)
2025年2月15日
Visual Studio 如何扩展编辑器(转)
摘要: +1 for ranting about VS extensibility. It requires way too much boilerplate, it is hard to debug (e.g. you can't set breakpoints on MEF attributes), i
阅读全文
posted @ 2025-02-15 10:38 dewxin
阅读(32)
评论(0)
推荐(0)
2025年1月22日
GUIClip在IMGUI中的作用
摘要: 目录简介IMGUIGUIClipPush Pop Count局部坐标StyleDraw中Rect点的位置鼠标位置绝对坐标ScrollOffset对局部坐标的影响局部坐标和绝对坐标的相互转化裁剪实战训练参考链接 简介 Unity中的IMGUI是一个独立于ugui的UI系统。IMGUI是事件(消息)驱动
阅读全文
posted @ 2025-01-22 22:04 dewxin
阅读(197)
评论(0)
推荐(0)
2025年1月19日
Cecil修改UnityDll,不使用反射就能调用internal的函数
摘要: 简介 在Unity Editor开发过程中,我们会经常使用反射调用一些unity还没开放的接口,比如s_LastControlID, 但每个程序集都写一边反射不免显得有些麻烦。 本篇文章将介绍注入InternalsVisibleToAttribute注解到unity dll的方法,来帮助大家更便捷地
阅读全文
posted @ 2025-01-19 16:01 dewxin
阅读(147)
评论(0)
推荐(1)
2025年1月14日
Unity的GUILayout.Window接口和nodecanvas
摘要: 简介 在nodecanvas造轮子的过程,遇到了鼠标拖拽太快,节点经常会脱离控制的情况。但是nodecanvas却不会有这个问题。 一番折腾发现是nodecanvas调用了GUI.DragWindow(),而我觉得这个函数没啥用给删除了的原因。。 GUI.DragWindow()在MouseDown
阅读全文
posted @ 2025-01-14 22:07 dewxin
阅读(114)
评论(0)
推荐(0)
2025年1月13日
一篇文章搞懂unity编辑器中Event的rawType, type和GetTypeForControl
摘要: 简介 Event.rawType就是初始的type,可以通过Event.Use()将rawType修改为EventType.Used。 Event.type是经过GUIClip过滤的rawType,如果事件触发时,鼠标位置位于当前GUIClip中,返回rawType,如果鼠标不在当前GUIClip中
阅读全文
posted @ 2025-01-13 22:25 dewxin
阅读(153)
评论(0)
推荐(0)
案例讲解Unity中的GUIUtility.hotControl
摘要: 简介 如果不结合案例,hotControl只是一个字段,没有对应的函数,我们就无法了解它实际的作用。本篇文章将会结合多个案例介绍hotControl的作用。 首先GUIUtility.hotControl就是mouseControl,GrabMouseControl函数就会将hotControl的值
阅读全文
posted @ 2025-01-13 21:42 dewxin
阅读(165)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
18
下一页
公告