Parsing Error 36,9

**Hi im new at scripting and i cant find the problem with this script, help pls
**sing UnityEngine;
using System.Collections;
public class Player : MonoBehaviour {

public float speed = 50f;
public float jumpPower = 150f;
public bool grounded;

private Rigidbody2D rb2d;

void Start () {
}
rb2d  gameObject.Getcomponent<Rigidbody2D>();
void Update () {

}
void FixedUpdate()
{

	float h = Input.GetAxis("Horizontal");


	rb2d.AddForce((Vector2.right * speed) * h);
}****

void Start () {
}
rb2d gameObject.Getcomponent();

  1. The statement needs to be inside of the function.
  2. rb2d is missing the assignment operator ā€˜=ā€™.
  3. The ā€œcā€ in GetComponent must be upper case.

.

 void Start () {
     rb2d = gameObject.GetComponent<Rigidbody2D>();
 }

Next time, post the entire error so the problem will be easier to debug. Happy coding.