- 博客(6)
- 收藏
- 关注
转载 unity3d实现3D物体上的点击事件
首先要在摄像机中添加组件Physics Raycastervoid Update () { if(Input.GetMouseButtonUp(0)){ Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); RaycastHit rayhit; if (Physics.Ra...
2018-12-14 14:59:32 6206 1
原创 Unity新版场景转跳
using UnityEngine;using UnityEngine.SceneManagement;public class LoadScene : MonoBehaviour { public void LoadScene() { SceneManager.LoadScene("Level1"); }}
2018-12-13 16:33:00 438
原创 Unity第三人称上帝视角控制
通过wasd或上下左右键控制位移,鼠标控制视角旋转。public class PlayerMovement : MonoBehaviour { public float moveSpeed = 5f; Vector3 movement; Rigidbody playerRigidbody; int floorMask; float camRayLengt...
2018-12-13 16:22:44 3406
原创 控制物体按指定线路移动
控制物体按指定线路移动原理:物体在点与点之间移动public class Patrol : MonoBehaviour { public Transform[] patrolPoints; public float moveSpeed; private int currentPoint; void Start () { transform.posi...
2018-12-13 16:15:30 1011
转载 Unity3D 物体移动方式总结
简介在unity3d中,有多种方式可以改变物体的坐标,实现移动的目的,其本质是每帧修改物体的position。通过Transform组件移动物体Transform 组件用于描述物体在空间中的状态,它包括 位置(position), 旋转(rotation)和 缩放(scale)。 其实所有的移动都会导致position的改变,这里所说的通过Transform组件来移动物体,指的是直接...
2018-12-10 14:25:00 1491
转载 Unity物体几种简单的移动方法
Unity物体几种简单的移动方法第一种,通过transform.Translate移动public class MoveTest01 : MonoBehaviour { public GameObject cube; void Update () { if (Input.GetKey(KeyCode.W)) { ...
2018-12-03 14:46:41 1313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人