function FindDirection

It says expecting (, found ‘FindDirection’.
Don’t know what to do :frowning:

#pragma strict
var Player : Transform;
var moveSpeed = 3.0;
var Direction = Vector2(0,1);

function Start () {
Player = gameObject.Find(“Player”).transform;
}

function Update () {

FindDirection();

Move();

}

function Move()
{

if(Direction.x == 0)
{
rigidbody.velocity.x = Direction.y * moveSpeed;
rigidbody.velocity.z = 0;
transform.eulerAngles.y = 90 * Direction.y;
}
if(Direction.x == 1)
{
rigidbody.velocity.z = Direction.y * moveSpeed;
rigidbody.velocity.x = 0;
if(Direction.y == 1)
{
transform.eulerAngles.y = 0;
}else{
transform.eulerAngles.y = 180;
}

function FindDirection()
{

if(Mathf.Abs(Player.transform.position.x) > Mathf.Abs(Player.transform.position.z - transform.position.z))
{
Direction.x = 0;
Direction.y = -1;
if(Player.transform.position.x > transform.position.x)
{
Direction.y = 1;
}
}else{
Direction.y = 1;
Direction.y = -1;
if(Player.transform.z > transform.position.z)
{
Direction.y = 1;
}

http://forum.unity3d.com/threads/143875-Using-code-tags-properly

–Eric