Unity
关于Unity的一些基础知识
OneCrow
这个作者很懒,什么都没留下…
展开
-
Unity靠近后开关门的效果实现
实现一个大多数的游戏场景中,靠近门之后,按下“F”键开门,再按下“F”键关门的效果。这里要利用到触碰体(Trigger)和查找场景中物体的知识。首先搞一个门出来,弄一个Cube随便捏扁就有了,不多说。先大概的想想门是怎么开的。是绕它的一条左边(也可以是右边),做旋转。可如果我们直接对门的transform组件中的rotate设置旋转,会变成什么样。很明显,大家可以想到,会绕...原创 2018-12-30 23:12:27 · 20229 阅读 · 24 评论 -
U3D手游开发——知识体系分享
寒冬里的肥鸦瑟瑟发抖,这个冬天里基本上听到的都是各个行业里此起彼伏的抽冷气的声音,好在游戏版本号的重新发放让人感觉到了一点温暖。最好的御寒手段就是提升自己,很多互联网大佬在这种环境下指出萌新就应该好好学习,提升自己才是最好的过冬方式。不吝给萌新灌输了许多有价值的理念,其中让肥鸦觉得很想跟大家很想分享的是:建立知识体系。一个完整且正确的知识体系对于一个开发者的指导意义来说绝对是无可比拟的,可...原创 2018-12-23 21:46:26 · 2125 阅读 · 0 评论 -
c# - 数据类型之值类型,引用类型
c#数据类型分为值类型(Value types),引用类型(Reference types),以及指针类型(Pointertypes),而指针类型只在不安全的代码中使用,本文不讨论指针类型。值类型的引用的本质是拷贝(copy),是创造一个新的内存单元来存储,新内存单元的改变不会影响到被拷贝对象如Vector3 pos = transform.position;pos = new Ve...原创 2018-09-17 23:12:34 · 538 阅读 · 0 评论 -
GetKey、GetButton,GetAxis及Input Manager
开头总结没见过吧:GetKey传入参数为按键名称或KeyCode,而GetButton、GetAxis传入参数只能为InputManager中定义的轴键。GetKey,GetKeyDown,GetKeyUp可以通过传入String类型的按键名称来获得按键。按键名称如下:普通键:“a”,“b”,“c”...... 数字键:“1”,“2”,“3”,...... 箭头键:“up”, ...原创 2018-09-12 21:22:09 · 9907 阅读 · 0 评论 -
uinty之碰撞体,触碰体,刚体
Rigidbody刚体是赋予物体力的的作用效果的基础,包括重力,拉力(阻力也是拉力的一种),角拉力(角阻力同样)。体现出来的就是物体悬空时会掉落,被其他东西碰到时(假设有碰撞体)会朝着受力方向运动或产生运动趋势。勾选Is Kinematic使物体不受运动学影响(即简单理解为受力后不动/不改变运动趋势)。勾选constraints禁止该物体的(position/rotation)在所勾选...原创 2018-08-19 16:31:06 · 6492 阅读 · 0 评论 -
uinty之地形篇
今天讲一下,uinty3d中的地形(Terrain)以及利用uinty官方提供的标准资源包美化我们的地形。废话不多说,直接上图,这是我们想要做出的效果:T随便捏的地形,就不要去计较漂不漂亮了。我们可以看到,这个地形中,有一个平整的高柱形山,其中还有凹陷下去的一个烟囱,又像一个凸出于地表的一个水井,上面有茂密的草地,旁边是一个类似大龙坑地形。然后地上种满了树(种类不同)和草地,裸露出...原创 2018-08-12 17:41:56 · 1091 阅读 · 0 评论