我在复制代码后得到错误Unexpected symbol'void',我不知道为什么

我一直在我的代码中收到这个错误,我正在复制youtube以获得更好的跳转。有人可以向我解释我的代码有什么问题吗?在下面。我在复制代码后得到错误Unexpected symbol'void',我不知道为什么

using System.Collections; 

using System.Collections.Generic;

using UnityEngine;

public class jump : MonoBehaviour {

public float FallMultiplier = 2.5f;

public float lowJumpMultiplier = 2f;

RigidBody2D rb;

}

void Awake() {

rb = GetComponent<RigidBody2D>();

}

void FixedUpdate() {

if (rb.velocity.y < 0) {

rb.velocity.y += Vector2.up * Physics2D.gravity.y * (FallMultiplier - 1) * Time.deltaTime;

} else if (rb.velocity.y > 0 && !Input.GetButton("Space")) {

rb.velocity.y += Vector2.up * Physics2D.gravity.y * (lowJumpMultiplier - 1) * Time.deltaTime;

}

}

回答:

你不小心关闭了你的班级,并有外面的方法。用RigidBody2D rb删除}以下的行。此外,你错过了FixedUpdate()的大括号。

以上是 我在复制代码后得到错误Unexpected symbol'void',我不知道为什么 的全部内容, 来源链接: utcz.com/qa/259092.html

回到顶部