public GameObject enemyfireball;
void Update()
{
enemyfireball.transform.position += -transform.up * Time.deltaTime * 5f;
}
我不知道如何以不同的方式进行操作,物体就是不会移动。作为参考,这是一个2D游戏。
transform是本地的,所以transform.up取决于这个脚本所在的对象。请尝试使用Vector3.down(或Vector3.up(。
类似的东西
public GameObject enemyfireball;
void Update()
{
enemyfireball.transform.position += Vector2.down * Time.deltaTime * 5f;
}