【问题标题】:How can I make a sprite move downward in a 2D space?如何使精灵在 2D 空间中向下移动?
【发布时间】:2015-05-02 21:36:37
【问题描述】:

我正在尝试使游戏对象统一垂直向下。

我尝试过使用GameObject.transform() 之类的东西。我要问的是,是否有人可以给我一些研究,例如我将使用哪种方法或类来使 2D 精灵向下移动。

【问题讨论】:

  • 发布你当前的代码,但我会帮你修复它。

标签: c# unity3d 2d


【解决方案1】:

在 Unity 中,您可以使用 transform 组件和 position 属性修改任何对象的位置。例如,如果您有GameObject someSprite,您可以为每帧分配一个新值给someSprite.transform.position。通常在您的 Update 方法中完成,或者,如果您正在使用物理,则在 FixedUpdate 方法中完成。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-29
    • 1970-01-01
    • 2014-05-09
    • 1970-01-01
    相关资源
    最近更新 更多