【问题标题】:Other objects getting effected by the movement of one object?其他物体受到一个物体运动的影响?
【发布时间】:2021-08-10 04:39:43
【问题描述】:

所以我现在开始真正进入游戏设计并有一个问题:我目前有一个旋转平台,但如果我将一个物体或我的玩家放在上面,它们不会被旋转移动!有什么简单的方法可以让其他物体也转动吗?

【问题讨论】:

标签: c# unity3d


【解决方案1】:

一种方法是在物体撞击您的旋转平台时做出反应并将其设置为 this 的子级。

private void OnTriggerEnter(Collider col)
{
    col.transform.parent = transform;
}

private void OnTriggerExit(Collider col)
{
    col.transform.parent = null;
}

Source

【讨论】:

    猜你喜欢
    • 2015-02-01
    • 2022-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多