- 博客(4)
- 收藏
- 关注
原创 UGUI---3D场景下UI的点击判定
当游戏场景中,碰到任务/道具NPC,点击对话弹出任务/道具界面时,防止点击UI,人物会超UI方向的位置移动。上图中表示当鼠标左键摁下,同时没有点击在UI界面的情况下,运行之后的代码。 即 :!EventSystem.current.IsPointerOverGameObject() 表示UI界面以外的地方,操作有效 EventSystem.current.Is...
2018-08-15 15:48:47
322
原创 控制镜头左右旋转
方法如下:解析: 1.设一个Bool值isRotating,当右键摁下,isRotating=true,当松开右键,isRotating=false。 2.当isRotating=true时,使镜头围绕角色位置的点,按照up轴,随着鼠标移动而转动 3.必须重新为offsetPosition赋值,因为offsetPosition是有方向的,在Update方法中是transf...
2018-08-14 10:18:17
690
原创 使用鼠标滑轮进行镜头拉近和拉远
使用鼠标中键拉动镜头的具体方法为void ScrollWheel() { distance=offsetPositon.magnitude; distance=Input.GetAxis(“Mouse ScrollWheel”)*scrollSpeed; offsetPosition=offsetPosition.normaliazed*distance; ...
2018-08-13 22:45:54
1472
原创 黑暗之光的人物移动动画控制
1.在角色Animation-Animations下,添加相关动画。 2.在脚本中使用枚举方法并根据人物状态切换 3.新建一个脚本,用于给之前脚本中的状态切换赋予相应的动画效果 ...
2018-08-13 14:08:27
236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人