![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
unity笔记
ysong0913
这个作者很懒,什么都没留下…
展开
-
rotation eulerAngles 旋转物体 限制物体旋转角度 判断物体旋转角度在一定范围内
totation旋转角度累加之后对应Inspector中 tranform中Rotation的数值判断eulerAngles角度在一定范围内今天可是遇到一个很简单的需求,但是却让我蛋疼了半天。滑动屏幕控制物体旋转,但是旋转的角度要在-60到60之间。乍一听这简直是小儿科啊。判断一下角度不就行了。相比这四元数,欧拉角虽然有时会出现万向锁,但是简洁明了啊。这不,我就中了一个简洁明...转载 2019-05-10 15:24:32 · 2338 阅读 · 0 评论 -
判断物体是否朝向目标点
//判断物体(m_turretObj)是否朝向目标点(m_turretObj) 通过点积计算两个向量的夹角的。 public bool isLookedAtTarget(Vector3 targetPos) { Vector3 turretToTargetDir = targetPos - m_turretObj.transform.position;...原创 2019-05-10 16:15:46 · 783 阅读 · 0 评论 -
判断目标是否在Z轴方向的X轴水平面的上方 方向判断
1.在自身的前后:Vector3.Dot(transform.forward,target.position-transform.position)返回值为正时,目标在自己的前方,反之在后方2.在自身的左右:Vector3.Dot(transform.right,target.position-transform.position)返回...原创 2019-05-10 16:16:51 · 1068 阅读 · 0 评论 -
OnCollisionEnter碰撞器 OnTriggerEnter触发器 区别
Unity3d碰撞检测中碰撞器与触发器的区别要产生碰撞必须为游戏对象添加刚体(Rigidbody)和碰撞器,刚体可以让物体在物理影响下运动。碰撞体是物理组件的一类,它要与刚体一起添加到游戏对象上才能触发碰撞。如果两个刚体相互撞在一起,除非两个对象有碰撞体时物理引擎才会计算碰撞,在物理模拟中,没有碰撞体的刚体会彼此相互穿过。物体发生碰撞的必要条件两个物体都必须带有碰撞器(Collider...转载 2019-05-16 12:28:15 · 1597 阅读 · 1 评论 -
unity Navigation NavMeshObstacle、AreMask、updatePoaition nextPosition
将障碍物添加NavMeshObstacle组件,可无需添加Collider组件Shape:生成的Obstacle形状center:控制中心 类似Collidersize:大小 类似ColliderCarve:是否雕刻 只有当勾选此选项后 Player才会重新计算路线,越过此障碍物寻找最近路线,否则,会将Player卡在障碍物位置MoveThreshold: 移动范围...原创 2019-07-13 02:09:48 · 797 阅读 · 0 评论 -
文字输入
在text中需要空格的地方加入<color=#FFFFFF00>缩进</color>就可了,需要空几格就将“缩进”改为几个字原创 2019-07-03 19:13:30 · 120 阅读 · 0 评论