2

我有一个基本平面,当我单击该平面时,我需要在用户触摸的确切位置添加一些其他对象。新添加的对象不是基本平面的子对象,它将是另一个对象的子对象,该对象将呈现相同的基本平面

我尝试使用光线投射位置,但效果不佳。

Vector3 objLocation = new Vector3(raycastHit.transform.position.x, 180.0f, raycastHit.transform.position.z);
GameObject newObj = Instantiate(singleDustBin, objLocation, Quaternion.identity);                  newObj.transform.SetParent(dustBinPrefab.transform);
4

1 回答 1

4

而不是raycastHit.transform.position使用raycastHit.point- 这应该可以解决问题

于 2019-05-21T09:49:09.270 回答