gumingyaotangwei 的专栏

游戏架构,游戏引擎,游戏服务器,设计(C/C++),数据库,算法,电信协议,多媒体...

UNITY3D编辑器插件编写教程

在阅读本教程之前,你需要对Unity的操作流程有一些基础的认识,并且最好了解内置的GUI系统如何使用。 如何让编辑器运行你的代码如何让编辑器运行你的代码 Unity3D可以通过事件触发来执行你的编辑器代码,但是我们需要一些编译器参数来告知编译器何时需要触发该段代码。 [MenuItem(XX...

2013-04-16 17:08:25

阅读数:7430

评论数:0

Unity3D研究院之在开始学习拓展编辑器

Unity拥有非常丰富的拓展编辑器接口,如果是在网上下载过别人写的插件,你会发现为什么它的监测面板视图和普通的不一样?其实是他通过代码自己绘制的监测面板,这篇博文MOMO带大家来学习编辑器。如下图所示,这是我通过代码拓展的面板视图。 下一条简单的脚本,绑定挂在摄像机上。 1 u...

2013-04-16 16:28:49

阅读数:2525

评论数:0

Unity3D属性监视面板(Inspector)

一。Unity3D属性监视面板(Inspector)         Unity3D属性监视面板中的属性允许用户在代码外部改变脚本及组件的初始值。另外,属性监视面板中的值允许用户在游戏运行模式下随时更改,并且在游戏中立即生效,停止运行后各属性又能恢复到最初的状态,这是Unity3D提供的一种运行...

2013-04-16 16:24:03

阅读数:10145

评论数:0

软件工程:Unity3D Editor类(Inspector) 编写经验总结

1. Editor类中的全部控件描画,都是通过GUI完成的,所以不一定非要使用EditorGUILayout,使用GUILayout有时候更方便。 2. 因为1, 所以我们可以使用GUI直接做一些完全自定义的描画。例如在一张图片上画一个区域选择框。 3. Inspector光标定位Bug,具体...

2013-04-16 16:23:18

阅读数:1956

评论数:0

unity3D制作并使用Assetbundles方法

在网页中为了控制.unity文件的大小,加速载入速度,可以把系统用到的资源制作成Assestbundles,根据需要进行动态的加载和卸载。具体作法:   1、使用脚本重新定义系统菜单,添加一个制作Assetbunles的菜单命令: // C# Example // Builds an as...

2013-04-16 16:22:44

阅读数:2686

评论数:0

unity3d格式的导出与加载

1.导出。unity3d格式资源:      http://game.ceeger.com/Script/BuildPipeline/BuildPipeline.BuildAssetBundle.html     这里我稍微改了一点点~~~代码如下: [java] vie...

2013-02-25 10:07:15

阅读数:4553

评论数:0

转入Unity3D开发 一些记忆

这个月转入Unity3D的开发,兼顾客服端和服务器的开发所以现在需要熟悉客户端尤其是Unity3D利器的开发过程,就以现在的感觉做以下的总结:   1.首先Unity3D开发主要是用的c#的脚本,至少我们是这样用的,当然也可以用js其他之类的。 2.之前对c#一无所知,有c++的经验所以学习...

2012-12-29 10:26:19

阅读数:2611

评论数:4

提示
确定要删除当前文章?
取消 删除
关闭
关闭