Unity2D:通过脚本设置活动时让对象跳一次?

Unity2D: Let object jump up once when set active through script?

大家好我有一个游戏对象通过脚本设置为活动的情况。这些对象具有 rigidbody2d 和多边形碰撞器。我希望对象在设置为活动时弹出一点。知道如何实现这一目标吗?我更喜欢随机出现的小弹出窗口。

你可以做的是创建一个脚本,你将附加到你想要跳转的对象,在启动函数中:

void Start()

您可以添加:

GetComponent<Rigidbody2D>().AddForce(new Vector2(0,10), ForceMode2D.Impulse);

这将使角色向上跳跃你可以将值更改为随机值。