![]() |
Еще раз движение картинок
Приветствую всех!
Помогите пожалуйста исходником :rolleyes: (по образцу и подобию быстрее разберусь :umnik2: ) со следующим вопросом. Необходимо, чтобы картинка двигалась вправо или влево (вверх или вниз) от одного края до другого и исчезала там, а затем появлясь с исходной стороны. Спасибо! |
1. Кидаешь картинку на слой. Левая кнопка мыши - Convert to Symbol. Выбираешь MovieClip. Галочку на Export to ActionScript.В поле Identifer называешь мувик допустим myMovie. Удаляешь со слоя этот объект.
2. На первом слое в поле Action. Код:
stop(); |
2 El Scream:
Интересно, это так задумывалось, что ваш новосозданный мувиклип будет иметь имя "undefined"? |
2 El Scream - спасибо за наводку, только я не знаю как описать условие, чтобы этотже (myMovie) при достижении правой границы (напиример: от Х=0 до Х=300) начинал движение заново.
Спасибо |
2 SveTTT:
Условие зависит от вашей задачи. Достижение границы - понятие расплывчатое. Непонятно, нужно ли вам, чтобы мувиклип возвращался в начальную позицию, как только лишь своим карем коснётся границы сцены, или же он должен уйти за границу сцены целиком и потом вернуться... |
Цитата:
Принцип (например): появился слева, двигается вправо, исчез справа, появился слева, двигается вправо, исчез справа, и так в цикл.:umnik2: |
так ?
Код:
this.mc.onEnterFrame = function() {введи код в кадр где этот мувик находится , запусти тест нажми клавишу лево и смотри то или не то . |
Вложений: 1
Продолжая пример товарища D12...
Нижеприведённый код нужно вставить просто в кадр таймлайна, например, _root'а. Код:
var speed:Number = 3;Исходник прикрепляю... |
2 Хемуль & 2 D12 - Спасибо!
Буду разбираться. |
| Часовой пояс GMT +4, время: 11:31. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.