unity
JAROD姜赫
这个作者很懒,什么都没留下…
展开
-
unity android APK打包
unity android APK打包原创 2016-09-03 09:31:31 · 583 阅读 · 0 评论 -
unity 用点乘和叉乘来判断 物体与人物的相对位置
可以用 点乘 来判断物体是在人物的前方,还是后方,用 叉乘 来判断是在人物的 左手边,还是右手边。原创 2016-09-18 17:47:22 · 4474 阅读 · 0 评论 -
unity 手机音乐播放不出的可能原因
我打了一个APK包,安装到手机上后,音乐无法播出。但是,在电脑上运行是没有问题的。原创 2016-09-06 13:15:47 · 2074 阅读 · 0 评论 -
unity 彩虹灯效果
我们可以在 shader中,添加一个 颜色偏移。原创 2016-09-19 16:41:58 · 2263 阅读 · 0 评论 -
unity 抛物线 效果演示
这里, targetPosition 表示抛物线的目标点。moveSpeed 表示移动的速度,速度越快,移动到目标点所需的时间最少。beginShootAngle 表示发射角度,现实生活中,这个值应该大于0度,小于90度,值越大,这个抛物线幅度越高,值越小,这个抛物线的幅度越小。原创 2016-09-20 16:35:12 · 3492 阅读 · 0 评论 -
unity 已知角度求向量,已知向量求角度
已知一个向量,我们可以求出角度。Vector3 forward = transform.forward;Quaternion q4 = Quaternion.LookRotation (forward);原创 2016-09-22 09:34:09 · 20975 阅读 · 8 评论 -
unity Unable to get debug signature key 的可能原因
昨天打包APK的时候,突然间,就不能打包了,之前打包都可以原创 2016-10-12 09:45:40 · 1695 阅读 · 0 评论 -
unity 没有android打包选项问题
今天安装 新的版本的 unity ,结果,打包时发现,没有打包选项。原创 2016-10-14 17:55:18 · 1575 阅读 · 0 评论 -
unity 浮点数的不精确引发的地砖缝隙
大多地图都是由地块 ,一块一块拼接而成,假如,两个地块之间的误差,仅仅只有 0.1而已,但是,从画面上,很有可能,直接就能看出 接缝,此时,就是穿帮了。原创 2016-10-25 14:41:34 · 2701 阅读 · 1 评论 -
unity 使用Camera模拟人物的阴影
unity 中,有非常好的光照阴影效果,一般情况,直接使用就可以,假如,在某种特殊情况下,自然光的 阴影需要关闭,但是,主角的阴影,还是需要动态的显示出来,有什么办法吗?实际上,可以通过Camera来模拟一个影子,效果如下,看上去,效果还可以接原创 2016-10-16 22:09:28 · 5154 阅读 · 0 评论 -
NGUI 中 Label 字体大小变化的问题
有时,当我们使用 UI Label ,里面的字体,有时会因为字数变多,而自动变小,有时,我们会希望,字数多了,但是,字体的大小也不会变化,例如 游戏中的分数,字体大小保持不变,位数变多。这里,默认是 Shrink Content , 改为 Resize Freely ,就是我们需要的效果,这两种的区别有点像,一原创 2017-07-14 10:54:49 · 3368 阅读 · 0 评论 -
UNITY 异步加载场景的一个例子
假如,我们有 两个场景,现在,我们希望从 A 转到 B ,假如,这个过程,需要5秒钟,那么,我们希望不是 “卡住”5秒,而是 动态的5秒,如果这5秒钟内,我能看到一个进度条 从 10% 逐渐的转到 90%时, 至少我们知道,游戏不是死机了,而是正在加载中可以这样,using UnityEngine;using System.Colle原创 2017-07-14 11:49:57 · 1079 阅读 · 1 评论 -
应对游戏制作中的功能修改
在游戏制作中,某一个功能频繁修改的情况,估计大家都遇到过。甚至有的游戏,从头改到尾,甚至不惜推倒重来,再推倒再重来,如果你的邻居盖房子,拔倒个两三次,估计你不会认为他对房子的要求精益求精,你多半会认为他疯了。那么,如何应对各种东西改来改去的情况呢?第一点,就是心态,你需要有一个好脾气,有可能某个功能,改了四次,到最原创 2017-07-14 15:49:44 · 561 阅读 · 0 评论 -
unity enum是一个好东西
在 C#中, 枚举, 非常方便,绝对是,简单,实用,无负作用,我们举个例子,假如,我们有很多类型,public const int TYPE_A = 1;public const int TYPE_B = 2;public const int TYPE_C = 3;最开始,只有三个的时候,我们还好管理,但是,随着类型的原创 2017-07-06 11:36:56 · 11579 阅读 · 0 评论 -
unity 代码折叠功能
假如,一个年级有 500人中,找一个人,需要找半天,如果一个年级,有十个班级, 我们又知道这个人在哪个班级,那么,我们找寻一个人的难度,就从 500,降到了 50 ,更容易找到我们想要查询修改的代码。假如,Mono中,没有支持这个功能,那么,可能是设置中关掉了,打开就可以了。原创 2017-07-06 15:26:16 · 1294 阅读 · 0 评论 -
unity iPhone和android手机 可读写目录
写代码同一个功能,在电脑上运行OK,在手机上不OK,或者 adnroid上 OK ,iphone上不OK ,是比较闹心的,我之前写游戏存档时,遇到过因为 路径名 平台不同而引起的 在android上存档OK ,但是到了 iphone上,不OK ,反复试验过多次后,找到了一个比较统一的路径,分享一下。Applicatio原创 2017-07-06 15:36:41 · 901 阅读 · 0 评论 -
unity 遍历Asset文件夹下带有中文名的文件及PNG格式文件
今天遇到了一个问题,同事的APK包打不出来,有个提示,我们猜想是里面有中文文件,过去做android游戏时,确实出现过因为中文名出的错,一个一个查太费劲,于是就写了这个小功能,还算简单实用,分享给大家。分两个类,第一个类开始#if UNITY_EDITOR_WINusing UnityEngine;using System.C原创 2017-07-19 14:04:30 · 2335 阅读 · 0 评论 -
unity Mathf Lerp 的用法
Lerp 可以看成是一种进度原创 2016-09-18 14:32:38 · 20712 阅读 · 0 评论 -
unity 5.x shader 的默认的白模
在 5.x 中的一个 默认 白模原创 2016-09-18 10:11:12 · 1368 阅读 · 0 评论 -
unity 5.0之后的surface 变化
unity 5.x 的 shader 跟之前的规则,有一些变化。我们用一个 surface 的例子来说明一下,原创 2016-09-18 10:07:19 · 912 阅读 · 0 评论 -
unity android SDK 的安装
unity android SDK 的安装原创 2016-09-03 09:26:22 · 852 阅读 · 0 评论 -
unity JAVA SCRIPT 和 c # 的语言选择
unity JAVA SCRIPT 和 c # 的语言选择原创 2016-09-03 10:17:37 · 1370 阅读 · 0 评论 -
unity 游戏整体速度的调节
很多时候,我们需要将游戏的速度调慢,来调整一些动作衔接的时间,有了慢速的功能,就比较容易调节。原创 2016-09-03 15:08:05 · 8387 阅读 · 2 评论 -
unity JavaScript 与 c# 脚本之间的通信
unity JavaScript 与 c# 脚本之间的通信原创 2016-09-03 10:33:59 · 811 阅读 · 0 评论 -
unity 人物碰撞范围的动态修改
人物做不同动作的时候,碰撞范围会有一定的变化,例如,某些地方,在地面翻滚可以躲过,而正面奔跑就可能会碰到,原创 2016-09-03 11:03:36 · 4389 阅读 · 0 评论 -
unity 物体间的碰撞检测
游戏中,当人物碰到金币的时候,可能会播放一个动画,并且金币消失,那么,如何判断金币和人物发生了碰撞呢?我们用一个例子来说明一下物体间的碰撞。原创 2016-09-03 11:24:02 · 1194 阅读 · 0 评论 -
unity 用Box Collider为物体添加碰撞范围
游戏中,人物和桌子可以相碰,一个球和某个铁桶也可以相碰,这里,用一个最基础和常用的碰撞来做一个简单的演示。原创 2016-09-03 11:51:04 · 10979 阅读 · 0 评论 -
unity 自由落体运动的物理学知识
游戏开发中,重力,是比较常用的,例如一个物品从高处掉落,或者人物的跳起。那么,重力,高度,速度,空中的停留时间,这些的关系是什么呢?原创 2016-09-03 15:21:54 · 4672 阅读 · 0 评论 -
unity 手指上下左右滑动的判定
可能游戏中需要进行手指滑动的判定,例如,向左滑动,向上滑动,最常见的就是跑酷游戏中的动作。原创 2016-09-03 15:33:23 · 7451 阅读 · 1 评论 -
unity 向左向右移动的实现
人物左右的移动原创 2016-09-03 19:22:39 · 3693 阅读 · 0 评论 -
unity 一个人物越跑越快的例子
游戏中,人物如果需要的效果是越跑越快,那么,需要用到的,就是加速度的知识。原创 2016-09-03 19:42:49 · 2750 阅读 · 0 评论 -
unity Invoke和InvokeRepeating
MonoBehaviour 自带了一个定时器,InvokeRepeating(String 函数名, float 第一次执行从现在开始多少秒后执行, float 每次调用函数后,再间隔多少秒执行下一次);原创 2016-09-04 08:10:45 · 1207 阅读 · 0 评论 -
unity 手电筒光源SpotLight
现实生活中,夜晚可能会使用手电筒来照明,在Unity中,可以通过 Create , Light ,SpotLight 来创建一个 手电筒光源。原创 2016-09-04 08:37:11 · 6157 阅读 · 0 评论 -
unity 点光源 point Light
现代人习惯使用 手电筒来照明,光线是 一束,而点光源,更像是生活中的蜡烛原创 2016-09-05 14:23:25 · 2326 阅读 · 2 评论 -
unity “协程”Coroutine
“协程”是一个比较抽象的概念,拿游戏制作来说,就像是,我们现在,要做一个游戏demo ,里面需要场景,人物,这些需要美术出图,但是,我们不是非要等到美术把一切素材都准备好了,再继续工作。原创 2016-09-18 09:29:49 · 426 阅读 · 0 评论 -
unity Shader的Properties 类型
Shader 可以添加的属性有Range(min,max) ,一个滑动条范围的 float 值,Color ,颜色, r,g,b,a ,2D ,纹理Rect ,非 2次方的 纹理Cube , 立方体贴图Float , float Vector , x,y,z,w原创 2016-09-18 09:51:00 · 2163 阅读 · 0 评论 -
unity 游戏报错时,让游戏自动暂停
为什么要让游戏报错时,游戏自动暂停呢? 这么做的意义是什么呢? 事情是这样的,今天,游戏测试组报了一个错,说是游戏存档存不上, 每次打开,都是从头开始。 正常的思维,应该是推断,就是存档的问题,因为存档存不上,不是存档的问题,是什么问题? 难道还是某个表格错误引起的? 别说,我和老霍一点点的查问题出在哪原创 2017-09-04 17:32:38 · 2990 阅读 · 0 评论