![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: May 2012
Сообщений: 166
|
Приветствую, подскажите пожалуйста как создать эффект тянущейся за объектом линии и наложением на нее определенной текстуры, к примеру в своей игре хочу сделать гарпун, когда 1 персонаж стреляет в другого с гарпуна и притягивает его... могу сделать наконечник гарпуна и запустить в цель, а вот эффект веревки присоединенной к нему уже не представляю как. Может есть какие то идеи?
Вот аналог броска предметом: public function shootThrow(k:Point, chem:MovieClip, rot:int, scX:int, scY:int, v:int, rotat:int, ugol:int):void { /// rot - скорость вращения /// rotat - вид поворота(0:без поворота, 1:вращение, 2:нацеливание) /// ugol - угол поворота при rotat=2 var scorX:int var scorY:int var dir:Number = Math.atan2((k.y-v) - chem.y, k.x - chem.x); scorX = Math.cos(dir)*scX; scorY = Math.sin(dir)*scY; if (rotat==1) { chem.rotation += rot; } if (rotat==2) { chem.rotation = dir/Math.PI*180+ugol; } chem.x += scorX; chem.y += scorY; }
__________________
Выражаю благодарность всем, кто помогают новичкам. Ваша бескорыстная помощь внушает уважение. |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: May 2012
Сообщений: 166
|
Спасибо, сделал что хотел =)
__________________
Выражаю благодарность всем, кто помогают новичкам. Ваша бескорыстная помощь внушает уважение. |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:53. |
|
|
« Предыдущая тема | Следующая тема » |
|
|