Unity
MingChaoSun
潜心技术,不离不弃!
展开
-
Unity中的MonoBehaviour类
继承层次:Object->Component->Behaviour->MonoBehaviourMonoBehaviour是所有脚本的基类,使用javascript的话,每个脚本都会自动继承自MonoBehaviour,但使用C#或Boo就必须显式从MonoBehaviour继承。注意:复选框控件(在编辑中)仅仅会阻止Start、Awake、Update、FixedUpdate和OnGUI函数的执行原创 2015-07-21 10:56:00 · 6338 阅读 · 0 评论 -
Cardboard虚拟现实开发初步(四)
Google Cardboard 虚拟现实眼镜开发初步(四)Cardboard SDK for Unity Demo的一些解析写在前面自从上次写完这个系列的第三篇,忙了一阵子的项目,忙了一阵子的英语,考完一大波考试之后,终于能继续给大家分享一些开发心得了,这期间有好几个同学给我私信甚至qq我,问我啥时候更新,无奈实在是太忙,只能一拖再拖,我感觉是十分对不起大家的,没能及时更新,这里给大家说个对不起原创 2015-12-23 10:45:57 · 10249 阅读 · 10 评论 -
Cardboard虚拟现实开发技巧(二)之保持手机常亮
Google Cardboard 虚拟现实眼镜开发技巧(三)之保持手机常亮快速解决Android与Ios平台的屏幕常亮问题大家知道我们使用Google的Cardboard为基础去开发虚拟现实应用,是需要把手机放置在CardBoard中或者是形形色色的各种眼镜盒,如暴风魔镜中,然后戴上眼镜去使用虚拟现实应用,欣赏模型也好,看全景视频也好,玩体感游戏也好,没有人希望在使用过程中被频频的手机自动熄屏所打扰原创 2015-12-29 06:58:35 · 4612 阅读 · 8 评论 -
Cardboard Unity SDK Reference
Cardboard Unity SDK ReferencePlugin ReferencePackage ContentsThe Unity plugin package contains the following:ScriptsCardboard.cs - Singleton connection to the native code VR device.CardboardEye.cs - Applies an原创 2015-10-09 22:18:14 · 6439 阅读 · 0 评论 -
Cardboard虚拟现实开发初步(一)
Google Cardboard 虚拟现实眼镜开发初步(一)虚拟现实技术简介不得不说这几年虚拟现实技术逐渐火热,伴随着虚拟现实设备的价格迅速平民化,越来越多的虚拟现实设备来到了我们眼前,也因此虚拟现实方面的开发离我们也越来越近。这几年迅速崛起的Oculus,其成功就在于拉近了虚拟现实与群众的距离,把原本价格高不可攀的虚拟现实设备放到了我们可以触手可及的位置,Oculus的技术开辟了原创 2015-08-02 09:04:31 · 15850 阅读 · 0 评论 -
Cardboard虚拟现实开发初步(三)
Google Cardboard 虚拟现实眼镜开发初步(三)利用Cardboard SDK for Unity Demo进行后续开发在上一篇文章中,我们导入了Cardboard SDK,并且运行了Demo。这一次我会教给大家怎么利用这个Demo创建一个自己的场景,把自己的模型放进场景,用虚拟现实眼镜进行观赏甚至操作,其实只要会Unity,这些都很简单。这里我会导入一个我自己制作的直升原创 2015-08-02 09:08:58 · 9083 阅读 · 13 评论 -
Cardboard虚拟现实开发初步(二)
Google Cardboard 虚拟现实眼镜开发初步(二)Cardboard SDK for Unity的使用上一篇文章作为系列的开篇,主要是讲了一些虚拟现实的技术和原理,本篇就会带领大家去看一看谷歌的Cardboard SDK for Unity,虽然目前资料和文档较少,但是这个package用起来还是非常方便的,只要大家稍微接触过Unity就可以轻松的使用,我会以面对Unity初学者原创 2015-08-02 09:06:11 · 12399 阅读 · 17 评论 -
Cardboard Unity SDK Reference 翻译版
最近正在准备雅思,趁机翻译了Cardboard的文档,这个文档挂在谷歌官网上,不翻墙根本看不了,翻了墙这个网页也很不稳定,经常上不去,所以就搬运了过来,不过我英语水平实在有限,这次翻译也是对自己的一次锻炼,有的地方我自己明白但是也很难表述好,还请大神轻喷。里面有很多奇怪的词汇查不到,都是我自己猜着翻译的,还有的词查到了也不知道是啥,比如“剔除掩膜”啥的…,翻译工作量也很大,都是我自己挤时间翻译,还有的词查到了也不知道是啥,比如“剔除掩膜”啥的…,翻译工作量也很大,都是我自己挤时间翻译的,还请大神们指出翻译原创 2015-11-20 13:17:17 · 6505 阅读 · 0 评论 -
Android图片转换
Drawable、Bitmap、byte[]之间的转换最近想试试从Android部分获取一张图片在Unity中进行显示,需要将图片转换为byte[]格式,借此机会整理一下Android的图片转换,即Drawable、Bitmap、byte[]之间的转换,希望能给大家带来一些帮助。 1、Drawable → Bitmap代码如下:public static Bitmap drawableToBitma原创 2015-08-01 10:12:55 · 3974 阅读 · 7 评论 -
Unity Colliders
Unity中常用的碰撞器通常Colliders会与Rigidbody一起使用,没有添加碰撞体的刚体会彼此相互穿过。常用碰撞体有以下几种:Box Collider:盒子碰撞体,是一个立方体外形的碰撞体,可调整为不同大小的长方体,一般可用作门,墙及平台等,也可用于交通工具的外壳。最适合的是使用在盒子和箱子上。选项: • Is Trigger:触发器,勾选后可用于触发事件,且将被物理引擎所忽略。原创 2015-08-01 10:06:17 · 2406 阅读 · 0 评论 -
Cardboard虚拟现实开发技巧(一)之放置一个固定在视野中的物体
Google Cardboard 虚拟现实眼镜开发技巧(一)之放置一个固定在视野中的物体利用CardboardMain下的Head轻松放置一个固定在视野中的物体大家知道在游戏开发中,我们经常会需要放置一些操作面板啊,血量槽啊,比如CS中的枪械,子弹,血量等等,这些UI因素是应该永远显示在用户视野当中的,而不是一转头就看不到自己的血量了。这个问题在传统的Unity游戏开发中自然是小菜一碟,但是在虚拟现原创 2015-12-25 11:57:17 · 9100 阅读 · 9 评论