
Unity3D
ALEXch2333
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VS2017中无法提示Unity代码问题
只有这个方法有效。原创 2018-10-25 15:00:19 · 10463 阅读 · 9 评论 -
Unity3D 物体跟随鼠标移动
方法一(直接获取 Input.mousePositon):将Camera设置为正交模式。target = Camera.main.ScreenToWorldPoint(Input.mousePosition);target.y = ChessPiece.transform.position.y;ChessPiece.transform.position = target;注:将其...原创 2018-10-25 18:01:10 · 5904 阅读 · 0 评论 -
Unity3D UGUI 血条跟随角色——几种方案对比
【方案一】把Canvas设置成Worldspace模式,放到角色下,变成子对象,自然就跟着角色移动了。问题:角色旋转,血条也会跟着旋转,即便通过Update函数,修正rotation,强行等于Camera的rotation,也会出现摆动的现象。教程地址:http://www.jianshu.com/p/a9fd13594f18【方案二】把角色的Position投射到屏幕上,转化...原创 2017-09-06 23:46:12 · 8983 阅读 · 2 评论 -
Unity3D 关于各种坐标的注意事项
网上各种教程很多,但用的时候务必注意debug检查一下,比如有的教程说Input.mousePosition是世界坐标,我自己debug的时候发现是屏幕坐标。另外使用屏幕坐标转世界坐标的函数(camera.main.screenToWorldPoint)之后,有的时候出现一些很奇怪的问题。...原创 2017-09-02 14:12:08 · 547 阅读 · 0 评论 -
Unity3D 摇杆箭头方向设置
想要指向的方向 -> 欧拉角 -> rotation的四元组原创 2017-08-30 14:32:37 · 1244 阅读 · 0 评论 -
Unity3D网络游戏实战 读书笔记
2.4.3 炮管关于炮管角度转换的理解:先直接将相机的x欧拉角赋值给gun,得到一个未经修正的角度,再通过判断本地坐标系的数值是否超出范围,对这个角度进行约束。 如果按照书上说法事先旋转过gun的z轴使其和炮管同一指向,则会出错。需要将红框中的代码改成 euler.x + 87.8(即你将gun转过的角度,书上默认是0°的地方现在是87.8°)。并在之前加上一句...原创 2018-12-10 22:10:28 · 473 阅读 · 0 评论 -
Unity3D 做游戏的本质核心
用Unity做游戏的本质核心就是一个个事件比如Update()、Start()、OnGUI()、OnMouseDown()等等这些附着于具体游戏物体(GameObject)上的事件,有的每帧发生一次,有的在某些条件下发生。而游戏开发者所要做的,就是用逻辑关系把这一个个事件串起来,最终形成游戏逻辑。...原创 2018-12-24 22:35:52 · 774 阅读 · 0 评论