Следующий код кажется неправильным в Unity 5.0.0p2:
rigidbody2D.velocity.x = Input.GetAxis("Horizontal") * 10;
Итак, я попробовал следующий код:
GetComponent<Rigidbody2D>().velocity.x = Input.GetAxis("Horizontal") * 10;
Но все равно это не работает. Несколько сообщений об ошибках появляются следующим образом.
BCE0043: Unexpected token: ).
BCE0044: expecting ), found '.'.
UCE0001: ';' expected. Insert a semicolon at the end.
Что не так с моим кодом?