我知道这是我第二次提出这样的问题,但我没有解决方案。好的,这是我的代码:
public GameObject ball;
public GameObject Mycamera;
GameObject mainplayer;
private void Update()
{
mainplayer= Instantiate(ball, playerspawpoint.position, playerspawpoint.rotation);
float horizon = Input.GetAxis("Horizontal");
Mycamera.transform.RotateAround(mainplayer.transform.position,new Vector3(0,mainplayer.transform.position.y,0) ,10 * Time.deltaTime*horizon);
}
好吧,我的主要目的是让相机在实例化的球周围移动。但当我点击< - 或 - >它只是在很远的地方移动,我尝试了很多不同的方法,没有成功。请帮帮我
答案 0 :(得分:-1)
您可以使用Instantiate()
方法拨打Start()
吗?
建议:
mainplayer= Instantiate(ball, playerspawpoint.position, playerspawpoint.rotation) as Gameobject;