![]() |
Цитата:
|
Оукай. Вот вам код в кадре.
Код AS3:
Подсказки. 1) Если надо несколько рыбок, значит надо в цикле просто создать несколько мувиков с рыбками 2) Если рыбок несколько, то нужно как-то указать функциям, запускающим движение, для какой-конкретно рыбки запустить движение. Значит функция должна принимать параметр - ссылку на мувик рыбки и использовать его дальше в коде. 3) Когда твин завершается, то с помощью onComplete он запускает следующую функцию логики. Но теперь эти функции принимают параметр, как его передать? В для этого существует onCompleParams. |
iflamberg,
Всё же, наверное, нужно немного помягче :) |
Я был вежлив, как мать Тереза
|
Цитата:
Сначала про зарплату сказать, а потом всё-таки и скинуть код. Не понимаю я этого. iflamberg, если не хотите помогать — не делайте этого. А хамить не стоит тем, кто просит помочь. |
Да, соглашусь, я был слишком прямолинеен и груб. Просто был крайне раздражен нежеланием автора топика хотя бы чуть-чуть поработать самостоятельно, может быть, я такое поведение тоже считаю хамством, проявлением крайнего неуважения к участникам форума.
К сожелению, "написанное не вырубишь топором"(или сказанное, не помню, как было в поговорке), тем более, если оно процитированно следующим постом. Если я заслуживаю плюса или бана по мнению администрации - так тому и быть. |
Цитата:
|
ВОт так
http://ushan.org/ru/pages/portfolio/...les/fishes.swf TweenLite здесь не подойдет. У рыбки должны быть виртуальные координаты направления к цели, скорость, ускорение. Если ее она проплыла мимо цели, то должна замедлится стремясь вернуться назад, пока не дойдет до нудной точки. ПРиблизительно как и человек на велосипеде :) Потом угол поворота направления тоже не может меняться мгновенно в реальной жизни, и у него тоже должна быть своя скорость и ускорение. Вы говорите новичек, в принципе знания ООП здесь не обязательны, но если не было навыков раоты с кинематикой то вам будет сложновато, попробуйте для начала написать классичискую задачку с падающим на землю и отскакивающим от нее мячиком :) Или движением палочки по касательной к элипсу. :) Добавлено через 5 минут Или, даже лучше всего, алгоритм выпущенной стрелы. Только без TweenLite на уровне задания скорости и ускорения свободного падения Добавлено через 28 минут Вот вам для начала основа для экспериментов: http://wonderfl.net/c/adZE (на этом сервисе можете писать код и компилить прямо на сайте) Код AS3:
|
К вопросу о рыбах :) Недавно на досуге прототип игрушки начал писать http://pixorama.ru/demo/bigfish/ Тоже твинером движение сделал http://pixorama.ru/demo/bigfish/
|
| Часовой пояс GMT +4, время: 22:32. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.