Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Помогите, с _rotation (?) (http://www.flasher.ru/forum/showthread.php?t=35415)

Fanatik 03.08.2002 20:24

Помогите, с _rotation (?)
 
Вложений: 1
помогите, чтобы обьект разворачивался нормально, а то у меня он глючит. Поворот идет не самого обьекта, а его мувика по радиусу... блин, посмотрите сами :)

Unexp 04.08.2002 10:59

Ессесно, при таком подходе к делу именно так и будет.
А делать (как вариант) можно так:

1) создать мувик( без всяких перемещений внутри него)
2) в основной timeline при нажатии на клаву
if( key.isdown(key.right)){alpha+=10}
if( key.isdown(key.left)){alpha-=10}
setProperty( мувик, _x , мувик._x+dx*math.cos(alpha))
setProperty( мувик, _y , мувик._y+dy*math.sin(alpha))
setProperty( мувик, _rotation , alpha)

Unexp 04.08.2002 11:05

Хотя , в принципе, если очень хорошо подумать, то наверно можно и твой способ использовать...

Fanatik 04.08.2002 12:53

Unexp: большое спасибо! все получилось :)

Fanatik 04.08.2002 13:03

только вот как сделать, чтобы кадратик не только поворачивал, но еще и передвигался вперед ? Я могу сделать, чтобы он двигался вперед, но тогда он будет уже плохо поворачивать :(
Если я тебя не понял, или ты меня :), то пошли исходник твоей "идеи"... плиз (только не думай, что я хочу сделать самолетик. это машинка (вид сверху) ) :)

Unexp 04.08.2002 14:41

Вложений: 1
Я помню что ето машина, просто идея в обоих случаях почти одна и та же.
А идею я просто не слишком подробно расписывал (лень, да и работы много :) )Но коли уж не получается - лови (у меня работает):

Unexp 04.08.2002 14:53

Вложений: 1
Лови еще фишку. Имитация движения реальной машины (в смысле - стоя фиг повернеш ;))

Fanatik 04.08.2002 19:10

Вложений: 1
Unexp: опа... сенкс. а вот тебе та же фишка только переделанная. спасибо за дополнительный скрипт :) . только там можно разворачиваться на месте (пока-что)

Unexp 04.08.2002 19:46

Прикольно! Особенно фары порадовали. Хотя разворот на месте... В результате эксперементов над моим последним скриптом пришел к выводу, что если центр мувика совместить с ,пардон, задом машины то движение получается почти как реальное (парковатся можно учится ;))

Fanatik 05.08.2002 05:54

Вложений: 1
хех. а вот еще один ( попробуй нажать Ctrl ) :)


Часовой пояс GMT +4, время: 00:25.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.