- Home /
 
 
               Question by 
               Ofdmaster · May 28, 2013 at 03:59 AM · 
                errorscriptingbasicsnewbce0044  
              
 
              BCE0044 error help me please
I'm following a tutorial on youtube I did exactly the same thing and the video appeared this error in this script
Assets/Game_data/Scripts/Coin.js(16,1): BCE0044: expecting ), found '{'.
 #pragma strict
 
 var player : Transform;
 
 function Start () {
 
 }
 
 function Update () {
 
 }
 
 function OnCollisionEnter(collision : Collision)
 {
 if(collision.transform == player 
 {
 Destroy(gameobject); 
 }
 }
 
              
               Comment
              
 
               
               
               Best Answer 
              
 
              Answer by Coderdood · May 28, 2013 at 04:19 AM
The line:
 if(collision.transform == player 
 
               Should have a closing ) as shown below:
 if(collision.transform == player)
 
               In programming its important that whenever you 'open' something by using { or ( then you must have a matching } or ) .
The error message you got indicates this was the problem:
Assets/Game_data/Scripts/Coin.js(16,1): BCE0044: expecting ), found '{'.
Also a helpful tip is that in Unity3D you can get to the exact line causing an error if you double click on the error in the debug log.
Your answer