繁体   English   中英

如何使物体移向目标,然后移向另一个目标?

How to make object move toward target, then toward another target?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有一个要尝试朝另一个对象移动,然后回到原始位置的对象。 我将两个游戏对象设置为目标,但是使用此代码,它会向该对象移动,然后再也不会返回。 目标是公共Transform变量。

我会假设问题在于,因为速度变量为20f,所以位置永远不会与目标位置完全一致,但是如何在不知道动画完成后对象将在何处结束的情况下触发方向变化?

if (isMoveUpAndDown)
    {
        target = upTarget;
        float step = speed * Time.deltaTime;
        testObject.transform.position = 
Vector3.MoveTowards(testObject.transform.position, target.position, 
step);
        if (testObject.transform.position == target.position) 
target = downTarget;            

    }
问题暂未有回复.您可以查看右边的相关问题.
1 为什么在将物体移向目标时,如果目标很远,则物体移动得非常快,而如果目标很近,则移动速度较慢?

我希望它像近距离物体一样移动得更慢。 小立方体正在从玩家手移动到右侧的大立方体。 正确的大立方体是目标。 这是带有脚本的玩家根对象,Throw Speed 设置为 0.5f 这是我正在调用 ThrowObject 方法的更新中的脚本: 问题是当玩家面对远方的大太空船并且立方体正在向 ...

2 一个寻路AI对象移向移动目标Unity

我试图做一个AI对象来追逐我的玩家。 播放器由用户控制。 当目标处于固定位置不动时,这是我到目前为止针对AI的代码。 如何更改它以使我的AI对象追逐玩家? ...

2018-02-01 07:46:30 1 450   c#/ a-star
3 将SKSpriteNode移向另一个方向

我想以与其他按钮相同但更快速的方向触摸Button时移动SKSpriteNode。 我暂时有这个 我想要当我按下按钮buttonMissile ,它沿着与我的手指移动的Vaisseau相同的方向创建并移动。 编辑: 我搜索了如何将弧度转换为矢量,并发现了这一点。 这是完美 ...

4 将相机移向目标游戏对象并旋转

我在场景中有6个不同的按钮,有六个不同的空游戏对象。 当我单击按钮1时,摄像头将移向游戏对象1并根据目标游戏对象旋转自身,但是当摄像头移向第三游戏对象时,我的摄像头将以不同的随机方式以及不同的随机旋转方式开始移动,这是由于浮点t = 0.0f; 在代码中,例如当我调用public void ...

6 动作3-将一个物件移向另一个

我正在开发2D格斗游戏,试图设计敌人的AI。 AI非常简单:将敌人转向玩家,然后向前飞行。 我设置了一个函数,该函数获取玩家的位置并返回敌人应试图实现的旋转值,以使其直接向他们飞行,如下所示: 这将返回介于0(含)和360(不含)之间的值,该值表示直接在播放器平面上飞行时rotate ...

8 将SKSpritenode移向另一个SKSpriteNode(磁铁)

我的目标:让一个SKSpriteNode移到另一个SKSpriteNodes位置。 (为我的Sprite Kit游戏制作一块磁铁) 嗨,我正在尝试让多个具有相同名称的SKSpriteNode移向并与一个我要称为磁铁的Sprite节点碰撞,我只是不知道我在哪里或如何去做,我有尝试使用此代码 ...

9 如何将子对象移向另一个坐标?

当我在我的播放器下创建子对象(立方体)时(在他“跳跃”为新对象腾出空间之后),第一个孩子被正常连接,但其他立方体是在第一个孩子的位置创建的(类似于立方体中的立方体)。 如何创建子对象,以便在 Y 轴上创建一个在另一个之上的子对象? ...

10 使SKSpriteNode移向点

我正在使用以下代码使连接到spritenode的Physibody移向点(pt)。 问题是我有障碍物(即圆),阻碍了点到点的路径,它们必须不断地“推”向障碍物,直到它们越过障碍物为止(除非它们完全垂直,否则这在物理学中将始终有效到障碍物的切线),并且它们以我的方式起作用,但是即使我将两个物 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM