|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Banned
[+4 24.02.14]
[+4 07.11.13] [+ 13.03.14] Регистрация: Mar 2013
Сообщений: 1,864
|
Если это так, то скажите, как Вы его туда и по каким критериям перемещаете. Возможно что и угол не нужен.
Добавлено через 42 секунды я немного глуповат и мне немного тяжело понять по коду весь замысел, но если я Вас ещё немного порасспрашиваю, то возможно и смогу помочь Вы находите центр сцены, затем координаты звездочета. Затем Вы находите радиус и угол.. Но куда Вы звездочёта вернуть хотите? Добавлено через 12 минут Так у Вас работает, а так нет. А чему у Вас тогда равен радиус? Или Вы знаете, что изначально звездочет был на расстоянии равное радиусу 200, и подойдя под углом N, сократя радиус на ( допустим половину ), вернуть его обратно на тот же радиус? Добавлено через 3 минуты Или он был перемещён по окружности на расстояния радиуса и Вы хотите обратить угол в спять и вернуть его обратно, при этом радиус в начальной точке и в той в которой он сейчас, неизменен? |
|
|||||
Регистрация: Aug 2012
Сообщений: 297
|
Нет, я 200 поставил, чтобы убедиться в работоспособности моего кода.
Координаты x,y задаются случайные. Но мне интересно именно такое решение, которое я написал выше. |
|
|||||
Banned
[+4 24.02.14]
[+4 07.11.13] [+ 13.03.14] Регистрация: Mar 2013
Сообщений: 1,864
|
Если в начале звездочёт был удалён на радиус 200, а потом его рандомно куда-то поставили и Вы не знаете не первоначального угла и радиуса, Вы не сможете его вернуть назад.
Добавлено через 55 секунд Нужно же знать хоть что-то. |
|
|||||
Регистрация: Aug 2012
Сообщений: 297
|
Я делаю так:
Создаю звездочёта, присваиваю ему случайные координаты. Изначально я не знаю на какой радиус он отдалён от центра, но я посчитал так, что если я буду проверять расстояние от центра до звездочёта, то буду иметь радиус, потом определив угол, я просто-напросто поставлю его туда же. |
|
|||||
Banned
[+4 24.02.14]
[+4 07.11.13] [+ 13.03.14] Регистрация: Mar 2013
Сообщений: 1,864
|
Нет, так нельзя. Полярные координаты служат для того, чтобы перемещать объект по окружности, либо в её пределах. То есть, зная начальные координаты и конечные, можно узнать угол или что-то подобное. Но вот как Вы хотите, это невозможно.
|
|
|||||
А здесь два икса это так надо?
Добавлено через 45 секунд Цитата:
__________________
Кто к нам с чем для чего - тот у нас того от того. |
|
|||||
Регистрация: Aug 2012
Сообщений: 297
|
Спасибо. Выручили.
|
|
|||||
Banned
[+4 24.02.14]
[+4 07.11.13] [+ 13.03.14] Регистрация: Mar 2013
Сообщений: 1,864
|
Цитата:
Цитата:
|
|
|||||
Регистрация: Mar 2012
Адрес: г.Новосибирск
Сообщений: 381
|
конечно не знал, потому что здесь делится на 5, и это эквивалентно записи
я так понимаю, тема уже не актуальна, но так для заметки Цитата:
можно даже ее сделать статичной. Последний раз редактировалось Isfet; 16.01.2014 в 10:27. |
Часовой пояс GMT +4, время: 02:17. |
|
« Предыдущая тема | Следующая тема » |
|
|