unity
heygone
不会美术的程序不是一个好策划。
展开
-
NGUI label无法编译,Inspector面板呈灰色
未设置字体前: 设置字体后:原创 2017-02-05 12:33:11 · 810 阅读 · 0 评论 -
SerializeField 序列化域结合HideInInspector的使用
首先,Unity会自动为Public变量做序列化,序列化的意思是说再次读取Unity时序列化的变量是有值的,不需要你再次去赋值,因为它已经被保存下来。 然后是,什么样的值会被显示在面板上? 已经被序列化,但是没有用HideInInspector标记的值。 [HideInInspector]表示将原本显示在面板上的序列化值隐藏起来。 [SerializeField]表示将原本不会被序列化的私有转载 2017-04-10 14:16:21 · 474 阅读 · 0 评论 -
Unity3D代码及效率优化总结
/*unity_790*90*/ var cpro_id = "u1916599"; Unity3D代码及效率优化总结1、在使用数组或ArrayList对象时应当注意length=myArray.Length; for(int i=0;i<length;i++) { } 避免for(int i=0;i<myArray.Length;i++) {转载 2017-04-07 13:37:17 · 1486 阅读 · 0 评论 -
泰斗破坏神(一)登陆界面的制作
一、导入UI素材二、UI界面的制作云飘动的效果:利用NGUI里面的添加动画Tween-position,选择pingpong。通过调节云的Depth来控制显示遮挡的远近。三、按钮事件的监听 服务器选择界面(注册和账号登陆的实现与服务器选择大同小异) 更新已选择服务器 其中困扰了N天的bug是点击已选择服务器后,该已选择服务器的label文字为null,登陆start面板上的服务器label文原创 2017-03-28 11:45:24 · 1853 阅读 · 0 评论 -
动作游戏Demo(二)主角的控制
1.环境创建资源导入 -Image.unitypackage (地板材质图片) -FX.unitypackage (下雨和雨滴特效)使用Cube创建环境使用FX中的特效给环境添加下雨的效果 2.摄像机的跟随开发摄像机的跟随 使用Vertor3.Lerp插值计算摄像机的视角,让摄像机观察这角色Quanternuin.LookRotation得到一个四元数,表示跟参数一样方向的旋原创 2017-03-21 10:35:49 · 1173 阅读 · 0 评论 -
动作游戏Demo(一)换装系统
列表内容1.导入模型资源文件,制作角色和武器的Prefab以导入player为例。(1)导入FBX文件(注意别导入3dmax文件)(2)骨骼设置(Rig):设置成导入为Hunmanoid(人体动画)。对骨骼节点进行匹配校验(一般不做修改)。2.制作UI界面本项目使用的是NGUI插件。 3.模型自旋转在场景中选中palyer,window-animation,保存。在animation原创 2017-03-19 20:08:18 · 2752 阅读 · 0 评论 -
Unity3d中C#单例模式实现
为什么要使用单例模式在我们的整个游戏生命周期当中,有很多对象从始至终有且只有一个。这个唯一的实例只需要生成一次,并且直到游戏结束才需要销毁。 单例模式一般应用于管理器类,或者是一些需要持久化存在的对象。Unity3d中单例模式的实现方式(一)c#当中实现单例模式的方法因为单例本身的写法不是重点,所以这里就略过,直接上代码。 以下代码来自于MSDN。[csharp] view plain copy转载 2017-03-06 19:22:15 · 820 阅读 · 0 评论 -
天空盒异常黑底解决
天空盒子异常黑底原创 2017-02-25 15:22:35 · 1595 阅读 · 1 评论 -
提高Unity中C#代码质量的21条准则
【《Effective C#》提炼总结】提高Unity中C#代码质量的21条准则 5天前 504 0 0 手游测试 Unity C# wowcow WeTest 导读我们知道,在C++领域,作为进阶阅读材料,必看的书是《Effective C++》。 而《Effective C#》之于C# ,是类似《Effective C++》之于C++一样的存在。这篇文章,将《E转载 2017-03-08 13:59:42 · 499 阅读 · 0 评论 -
unity开发状态下2d与3d模式的转换
在Unity中,2D和3D只是一种视角上的转换,所有的物体都是有3D坐标信息的,在Vector3转为Vector2,并且视图方式由透视变为正交的时候,Z轴信息就没有意义了,也就从3D变为了2D。2D模式:层级视图中只有一个正交摄像机(Projection选择的是Orthographic)。 场景视图选择的是2D模式。 Window->Lighting->Scene中的Skybox是none原创 2017-01-28 16:05:17 · 13621 阅读 · 1 评论 -
Unity3D协程介绍 以及 使用
Unity3D协程介绍 以及 使用转载 2017-02-13 18:14:02 · 265 阅读 · 0 评论 -
Unity WheelCollider组件参数设置
Unity WheelCollider组件参数设置转载 2017-02-11 22:27:51 · 2892 阅读 · 0 评论 -
【Unity】【翻译搬运】使用WheelColliders做出稳定真实的车
【Unity】【翻译搬运】使用WheelColliders做出稳定真实的车转载 2017-02-11 22:21:12 · 2277 阅读 · 0 评论 -
Unity开发必备电脑快捷键及电脑知识
unity开发必备快捷键及电脑知识原创 2017-02-08 23:54:47 · 786 阅读 · 0 评论 -
NGUI动态字体的制作
NGUI动态字体的制作转载 2017-02-07 14:57:02 · 480 阅读 · 0 评论 -
Unity3D 5.x 启动过程中 License Error 解决办法
新安装了Unity3D的最新版本5.4 ,启动过程中执行”Check License”步骤的时候报错,”License Error” ,说我没有License。Unity3D不是对普通用户免费吗?干嘛不让我用啊?这让我郁闷了好久。我是按照“注册帐号–下载–安装–启动”这样的步骤来做的,一般用户都会这样做,不应该有错才对。肯定是我遗漏了某个操作步骤,但Unity没有任何提示。这个新手体验太差了。转载 2017-04-06 17:45:32 · 1689 阅读 · 0 评论