?? 做多语言的时候用中文做KEY绝对是有100%的优点,假设用英文表示那么代码里面给文字赋值的地方全都是英文。写的代码多了以后维护起来就没有人能看懂了,或者看起来非常费劲。对PoolManager不了解的能够看下初探PoolManager插件非常适合新手学习。 说说用中文做KEY的原理:Unity ...
分类:
编程语言 时间:
2017-07-13 22:52:53
阅读次数:
308
近期在调战斗时的动画与特效。Unity3D对加/减速提供了Time.timeScale支持。可是,timeScale提供的是全局的时间缩放,而我们有些动作或动画是不希望被timeScale加减速的。比方,《刀塔传奇》中播放大招时。除了大招特效,全部别的动作/动画都暂停。 以下各自是Animation ...
分类:
编程语言 时间:
2017-07-13 20:29:55
阅读次数:
332
在项目中Canvas下UI添加拖尾效果,会发现Ui完全遮挡住了拖尾。 如果要正常显示通常需要对Canvas进行设置,Render Mode 我这里用的是-Camera模式 其次要对Material 下的Render Queue 进行设定,默认3000 这里需要设定为3000以下 最后就是对Trail ...
分类:
编程语言 时间:
2017-07-13 16:30:44
阅读次数:
477
实现多点触碰是利用input这个类里面的方法实现的。 从edit-project settings-input就可以看到input能够得到的轴。 想要读取轴向可以使用Input.GetAxis方法获取下列默认轴: “Horizontal” 和“Vertical” 映射于控制杆、A、W、S、D和箭头键 ...
分类:
编程语言 时间:
2017-07-12 13:51:20
阅读次数:
331
一、C#下的单例模式 C#实现单例模式首先要看C# in Depth的一章Implementing the Singleton Pattern in C# 下面是链接:http://csharpindepth.com/Articles/General/Singleton.aspx介绍了Lazy和不L ...
分类:
编程语言 时间:
2017-07-11 17:49:06
阅读次数:
263
NGUI已经实现了事件的监听功能,看下图:OnReturnKey(选择Snbmit),可以直接注册监听事件。实现如下:1、搭建一个简单场景2、新建一个脚本InputTest.cs挂载在Input物体下,并拖拽赋值Txt_content,inputusingUnityEngine;
//笔者通过集成InputField,在update中监听软件盘的..
分类:
移动开发 时间:
2017-07-11 14:51:23
阅读次数:
304
1、新建一个Android Studio工程,选择空Activity 2、创建一个Module 3、将Unity的依赖jar包拷贝到工程的libs下 4、增加Java代码 内容修改如下 5、修改mylibary的gradle,增加 6、修改app的gradle,增加 7、在Android Studi ...
分类:
移动开发 时间:
2017-07-11 12:51:20
阅读次数:
503
?? 刚好今天有朋友问我,比較典型的样例就是游戏里面人物的血条。原理非常easy就是把3D点换算成2D的点。可是因为NGUI自身是3D所以我们须要先把NGUI下的点转成2D点。然后在把他转成3D的点。听起来有点绕,不要紧我直接上代码。对屏幕自适应不明确的看NGUI研究之怎样自适应屏幕 眼下我一直都是 ...
分类:
其他好文 时间:
2017-07-10 18:11:22
阅读次数:
150
前言 小巫也来玩Unity3D了。以后会把学习的一些过程博客记录下来,方大家也方便自己学习和查看。本篇博客介绍怎样在Unityclient中导入Assert Store中下载的项目资源,方便我们进一步学习Unity引擎。 unity中文官网:http://unity3d.com/cn/ 关于Unit ...
分类:
编程语言 时间:
2017-07-10 12:05:02
阅读次数:
241
选中带骨骼的3d模型 GameObject->Create Other->Ragdoll... 点开发现弹出了一个Create Ragdoll的窗体 前面的基础transform把骨骼拖进去就可以 root 脖子 right Hips(右屁股)用右大腿根即可 right knee 右小腿 right ...
分类:
编程语言 时间:
2017-07-10 12:03:01
阅读次数:
221