如何使Unity中的对象沿Y轴向下移动


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;
}

相关内容

  • 没有找到相关文章

最新更新