我在地面上有一个球,当触摸屏幕时,我想将其射向Touch的X位置。你有什么建议吗?
这是我到目前为止的代码:
public Rigidbody Ball;
public float Speed = 50f;
void FixedUpdate () {
if(ClickDone == false){
if (Input.GetMouseButton(0)){
ClickDone = true;
Ball.velocity = transform.forward * Speed;
}
}
}
答案 0 :(得分:0)
这是您的新代码:
RCPT TO
对您来说重要的是 ScreenToWorldPoint函数LastTouch保留用户触摸的实际像素 在ScreenToWorldPoint之后,您可以获得他触摸的像素在 世界。祝你好运!