Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Parsing Error?

Discussion in 'Scripting' started by jaschutz, Aug 28, 2015.

  1. jaschutz

    jaschutz

    Joined:
    May 19, 2015
    Posts:
    1
    It says I have a CS8025 parsing error, but it looks like I've closed all of my brackets? What gives.

    using UnityEngine;
    using System.Collections;

    [RequireComponent (typeof BoxCollider2D))]
    public class Controller2D : MonoBehaviour
    {
    BoxCollider2D collider;

    void Start()
    {
    collider = GetComponent<BoxCollider2D>();
    }
    }
     
  2. karl_jones

    karl_jones

    Unity Technologies

    Joined:
    May 5, 2015
    Posts:
    8,225
    Please use code tags.

    You are missing a bracket here:

    Code (csharp):
    1. [RequireComponent (typeof BoxCollider2D))]
    should be:

    Code (csharp):
    1. [RequireComponent (typeof (BoxCollider2D))]