【问题标题】:Unity 3D - Move 2D sprite around the screen edges clockwise/anticlockwiseUnity 3D - 在屏幕边缘顺时针/逆时针移动 2D 精灵
【发布时间】:2017-01-03 01:38:06
【问题描述】:

我想知道是否有人知道让 2d 精灵在 Unity 中围绕屏幕边缘顺时针或逆时针运动的最佳方法? (蛇形动作)

我已经研究了确定屏幕尺寸的方法,但就实际让我的精灵移动而言,我不走运。

【问题讨论】:

  • 老实说,帖子数不胜数;样品;和 Unity3D 上的文章,更不用说 YouTube 上的数十亿人了

标签: c# unity3d unity5 unity3d-2dtools


【解决方案1】:

让我的精灵移动

Update() {
    var target = new Vector3(10, 10, 0);
    transform.position = Vector3.Lerp(transform.position, target, Time.deltaTime);
}

随着时间的推移,这会将您的对象移动到位置 (10, 10, 0)。但是,就像评论说的那样,有海量的教程可以帮助您更多,这也将提高您的 Google Fu。

【讨论】:

    猜你喜欢
    • 2021-07-05
    • 2012-03-17
    • 2012-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-29
    • 1970-01-01
    • 2012-12-31
    相关资源
    最近更新 更多