【发布时间】:2021-07-27 04:24:44
【问题描述】:
我目前正在关注 Jason Weimann 关于如何在 Unity 中制作 2D 飞扬小鸟游戏的 YouTube 教程。到目前为止,一切都运行良好,直到您编写代码以使玩家跳跃并更改跳跃速度的部分。玩家可以跳得很好,但我不知道如何改变速度。我已经尝试在视频上发表评论以寻求帮助,但尚未得到回复。我对编程很陌生,对 C# 了解不多。到目前为止,这是我的代码:
公共类播放器:MonoBehaviour { 私有 Vector2 jumpVelocity;
// Update is called once per frame
void Update()
{
if(Input.GetButtonDown("Fire1"))
{
GetComponent<Rigidbody2D>().velocity = jumpVelocity;
}
}
}
感谢任何帮助!
【问题讨论】: