Unity物体移动到点击位置

简介: Camera 在正交模式下可以实现点击哪里就将物体移动到哪里。public Vector3 tempPos;void Update(){if (Input.GetMouseButtonDown(0)){tempPos = Input.mousePosition;tempPos = Camera.main.ScreenToWorldPoint(tempPos);tempPos.z = 0;transform.position = tempPos;}}Camera 在透视模式下可以实现点击哪里就将物体移动到哪里。

Camera 在正交模式下可以实现点击哪里就将物体移动到哪里。

public Vector3 tempPos;

void Update()

{

if (Input.GetMouseButtonDown(0))

{

tempPos = Input.mousePosition;

tempPos = Camera.main.ScreenToWorldPoint(tempPos);

tempPos.z = 0;

transform.position = tempPos;

}

}

Camera 在透视模式下可以实现点击哪里就将物体移动到哪里。

public Vector3 tempPos;

void Update()

{

if (Input.GetMouseButtonDown(0))

{

tempPos = Input.mousePosition;

tempPos.z = 10;

tempPos =Camera.main.ScreenToWorldPoint(tempPos);

transform.position = tempPos;

}

}

更多unity2018的功能介绍请到paws3d爪爪学院查找。

相关文章
|
7月前
|
图形学
Unity遍历子物体以及孙物体
遍历子物体以及孙物体
|
4月前
|
图形学
Unity用脚本创建物体
Unity用脚本创建物体
|
4月前
|
编译器 图形学
Unity用脚本获取物体和组件(下)
Unity用脚本获取物体和组件(下)
|
4月前
|
图形学
Unity 用脚本获取物体和组件(上)
Unity 用脚本获取物体和组件(上)
109 0
|
7月前
|
图形学
|
10月前
|
API 图形学
【unity细节】unity中实例化的物体在Game视图无法显示
【unity细节】unity中实例化的物体在Game视图无法显示
256 0
|
10月前
|
图形学
【unity细节】unity物体Model和prefab的区别
【unity细节】unity物体Model和prefab的区别
143 0
|
10月前
|
图形学 索引
【unity每日一记】-物体创建,获取,查找,继承
【unity每日一记】-物体创建,获取,查找,继承
88 0
|
10月前
|
图形学
unity基础-坦克炮管旋转发射炮弹(向量基础,射线碰撞,物体实例化)
unity基础-坦克炮管旋转发射炮弹(向量基础,射线碰撞,物体实例化)
247 0
|
图形学
Unity 之 获取物体的旋转角正确数值
不管父物体如何设置,都能获取到物体本身旋转角度的正确数值
929 0