原文:[Unity编辑器扩展基础总结] 第5章 序列化对象 SerializedObject

第 章 序列化对象 SerializedObject Unity可以将资源序列化成特殊的格式来使用,这是在Unity中使用对象的基础。在Unity官方手册中有 SerializedObject 的详细信息。http: docs.unity d.com Manual script Serialization.html . SerializedObject简介 SerializedObject是将数据 ...

2021-06-01 21:08 0 3977 推荐指数:

查看详情

Unity3D编辑器扩展(七)—— 在自定义编辑器窗口中序列化List对象

假设我们创建一个 Test 组件,并定义一个 string 类型的列表,代码如下: 挂载组件后,我们会得到下面的效果: Unity 自动帮我们把 strs 这个 List 序列化到了面板上,我们还可以通过修改 Size 的大小,来改变 List 的大小,也可以通过鼠标 ...

Mon Jun 01 01:25:00 CST 2020 0 1691
[Unity编辑器扩展基础总结] 第3 编辑器下的数据保存

第三 编辑器下的数据保存 我们在扩展编辑器的时候,经常需要把一些数据保存下来,比如跟编辑器本身相关的一些设置参数或者跟游戏有关的一些参数,以便下次使用。 在Unity中保存数据的主要方法有三种。 3.1 使用EditorPrefs保存数据 (以明文保存) 这是一种可以在项目之间共享的数据 ...

Mon May 17 23:37:00 CST 2021 0 2156
[Unity编辑器扩展基础总结] 第6 EditorGUI、EdirotGUILayout介绍

第6 EditorGUI、EdirotGUILayout介绍 6.1 EditorGUI、EditorGUILayout简介 EditorGUI/EditorGUILayout是编辑器扩展中各种控件的基类,它在运行时与GUI类具有相同的功能,区别是它也可以在非运行时执行,且只能在编辑器状态下 ...

Sat Jun 05 02:36:00 CST 2021 0 2887
Unity编辑器扩展

一,菜单项相关操作 1.菜单项(MenuItem) 首先在Asset目录下新建一个Editor文件夹,然后在该目录下添加一个脚本MenuTest.cs代码内容: 2. ...

Thu Dec 06 23:58:00 CST 2018 0 654
Unity - 编辑器扩展

前言 对于Unity编辑器扩展方法众多,扩展对象包括Inspector页面及顶部菜单栏。定制方法有两种: Attributes属性进行定制 继承Editor类,重写OnInspectorGUI()进行定制 项目地址:UnityEditor - SouthBegonia ...

Sun Apr 05 23:52:00 CST 2020 0 934
Unity 编辑器扩展

自定义检视面板的使用: 先是定义一个脚本文件,我们来修饰它的检视面板: 然后在根目录的Editor文件夹下定义一个用来修饰上面脚本检视面板的类文件: ...

Thu Oct 06 18:09:00 CST 2016 0 5726
Unity 序列化 总结

查找了 Script Serialization http://docs.unity3d.com/Manual/script-Serialization.html 自定义序列化及例子: http://docs.unity3d.com/ScriptReference ...

Tue Mar 17 03:29:00 CST 2015 1 15347
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM