Операция GetComponent. Нужно получить координаты объекта.

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Операция GetComponent. Нужно получить координаты объекта.

Сообщение be-cool 29 ноя 2012, 20:24

Здравствуйте, дорогие форумчане!.
Мне очень нужна ваша помощь, т.к. трудно узнать что-либо из маньюла, там не разъяснено.
Итак,
Дано
Куб
Колесо, дочернее, к кубу.
В итоге получается, что у колеса система отсчёта начинается относительно куба. Я не пытаюсь замудрить, я разъясняю полностью, чтобы вам было легче мне помочь.
Мне просто нужно узнать координаты колеса(x,y,z). Все! Просто напишите мне скрипт или поправьте мой!
Синтаксис:
Используется javascript
var kolesog : GameObject;
var koleso: float;
function Update () {
koleso= GetComponent(kolesog.transform.position.x);
}

Но при всём моём желании вылазеет ошибка
Assets/Game Assets/Scripts/Game/koleso.js(4,21): BCE0023: No appropriate version of 'UnityEngine.Component.GetComponent' for the argument list '(float)' was found.
Аватара пользователя
be-cool
UNIт
 
Сообщения: 83
Зарегистрирован: 12 сен 2011, 10:41
  • ICQ

Re: Операция GetComponent. Нужно получить координаты объекта.

Сообщение Kayler 29 ноя 2012, 20:32

Синтаксис:
Используется javascript
var kolesog : GameObject;
var koleso: Vector3;
function Update () {
koleso= kolesog.transform.position ;
}


если нужна конкретно координата х

Синтаксис:
Используется javascript
var kolesog : GameObject;
var koleso: float;
function Update () {
koleso= kolesog.transform.position.x ;
}


могут быть ошибки, с явой дел не имел
Аватара пользователя
Kayler
Адепт
 
Сообщения: 1038
Зарегистрирован: 25 авг 2010, 23:49
Откуда: Чувашия


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 30