ActionScript 3 c нуля. Урок1.
|
|
Аннушка | Дата: Четверг, 08.07.2010, 20:32 | Сообщение # 1 |
Мастер
Клубчанин
Репутация: 561
Сообщений: 4174
|
ActionScript c нуля. Урок1. События мыши Доступно только для пользователей Swfфайлы урока:
Звания и титулы:
|
|
|
|
daedroman | Дата: Суббота, 28.08.2010, 21:58 | Сообщение # 2 |
Адепт
Клубчанин
Репутация: 15
Сообщений: 32
|
вот моя работа))) спасибо за урок! всё легко и понятно!
временно отсутствовал! снова принимаюсь за работу во ФЛЭШ!
|
|
|
|
Марго | Дата: Пятница, 03.09.2010, 12:20 | Сообщение # 3 |
Мастер
Админ
Репутация: 543
Сообщений: 4822
|
daedroman, молодца! Гордимся
|
|
|
|
verSor | Дата: Среда, 27.10.2010, 16:34 | Сообщение # 4 |
Адепт
Одноклубник
Репутация: 0
Сообщений: 2
|
хороший урок, но у меня есть вопрос: "как контролируется наложение объектов, то есть у меня круг имеет больший приоритет, чем квадрат и при соединении перекрывает его" http://megaswf.com/serve/63859/
Сообщение отредактировал verSor - Среда, 27.10.2010, 16:37 |
|
|
|
ArTeMsSs | Дата: Понедельник, 10.01.2011, 17:14 | Сообщение # 5 |
Адепт
Одноклубник
Репутация: 0
Сообщений: 1
|
Спасибо, получилось!))
http://mastwap.ru
|
|
|
|
badilka | Дата: Среда, 13.04.2011, 09:25 | Сообщение # 6 |
Адепт
Одноклубник
Репутация: 0
Сообщений: 1
|
у меня не работает..... я на Flash 5
пишу пишу... а все давно работает
|
|
|
|
LuxSonce | Дата: Воскресенье, 03.07.2011, 03:13 | Сообщение # 7 |
Адепт
Одноклубник
Репутация: 0
Сообщений: 2
|
ыыы пасибки получилось с первого раза))))
|
|
|
|
LuxSonce | Дата: Воскресенье, 03.07.2011, 03:15 | Сообщение # 8 |
Адепт
Одноклубник
Репутация: 0
Сообщений: 2
|
вот проба
|
|
|
|
glebas91 | Дата: Вторник, 19.07.2011, 11:03 | Сообщение # 9 |
Адепт
Одноклубник
Репутация: 0
Сообщений: 2
|
Уроки что надо (тут на конец то я начел всё понимать и запоминатьь) написано очень хорошо и понятно...
|
|
|
|
XUMAR | Дата: Четверг, 01.09.2011, 01:29 | Сообщение # 10 |
Адепт
Одноклубник
Репутация: 0
Сообщений: 10
|
Мое дз
Желаю всем участникам этого форума добиться своих целей !
|
|
|
|
lerich23 | Дата: Среда, 21.09.2011, 09:21 | Сообщение # 11 |
Адепт
Одноклубник
Репутация: 0
Сообщений: 1
|
У меня на Adobe flash professional cs5 не работает, показывает 2 ошибки:
Code object1.doubleClickEnabled = true; object2.doubleClickEnabled = true; object1.addEventListener (MouseEvent.DOUBLE_CLICK, moveObject1);
function moveObject1 (event:MouseEvent):void { --> Ругается на эту строку object1.x += 5; }
object2.addEventListener (MouseEvent.DOUBLE_CLICK, moveObject2);
function moveObject2 (event:MouseEvent):void { --> Ругается на эту строку object2.x -= 5; }
С уважением Валерий
|
|
|
|
dinka | Дата: Вторник, 10.01.2012, 15:38 | Сообщение # 12 |
Адепт
Одноклубник
Репутация: 0
Сообщений: 1
|
спасибо!
|
|
|
|
evgenen | Дата: Среда, 11.07.2012, 12:33 | Сообщение # 13 |
Адепт
Одноклубник
Репутация: 0
Сообщений: 2
|
А как сделать, чтобы на один евент было 2 и более действий. Т.е При 1 клике (например) квадрат сдвинулся на 5 пикселей, а при втором клике на 30 пикселей, при 3 клике сдвинулся на 20 но в обратную сторону.
|
|
|
|
Irida | Дата: Вторник, 31.07.2012, 16:40 | Сообщение # 14 |
Адепт
Одноклубник
Репутация: 0
Сообщений: 4
|
Урок очень просто написан. Люблю по таким заниматься. Но вот просидеть сегодня пришлось несколько часов, ибо события мыши не грузились - оказалось на actionscript 1/2 они и не грузятся. Пришлось копаться, искать причину, а потом скачивать новую программу и писать заново на actionscript 3. Все эти старания не прошли даром, теперь запомню раз и навсегда!))) Домашнее задание выполнила! За урок очень благодарна!
|
|
|
|
Dante | Дата: Суббота, 03.11.2012, 18:26 | Сообщение # 15 |
Адепт
Одноклубник
Репутация: 0
Сообщений: 1
|
Quote (evgenen) А как сделать, чтобы на один евент было 2 и более действий. Code object1.addEventListener (MouseEvent.CLICK, moveObject1); function moveObject1 (event:MouseEvent):void { object1.x += 5; object2.x -= 30; } 2 действия на одно события!Будет двигаться при клике квадрат на 5 пикселей вправо,и круг на 30 влево.
Quote (evgenen) Т.е При 1 клике (например) квадрат сдвинулся на 5 пикселей, а при втором клике на 30 пикселей, при 3 клике сдвинулся на 20 но в обратную сторону. это уже другой пример тут я так понимаю просто надо накапливать при каждом нажатии в переименую число и потом в этой же функции проверять чему равно это число если 1 то выполнять то то если два то выполнять то то если 3 то выполнять то то в остальных случаях выполнять то то.Код :
Code var i:int = 1; object1.addEventListener (MouseEvent.CLICK, moveObject1); function moveObject1 (event:MouseEvent):void { if(i==1) { object1.x += 5; i+=1; } else if (i==2) { object1.x += 30; i+=1; } else { object1.x -= 20; } } object2.addEventListener (MouseEvent.CLICK, moveObject2); function moveObject2 (event:MouseEvent):void { object2.x -= 5; } Добавлено (03.11.2012, 18:26) --------------------------------------------- Дз немного усложнил) http://megaswf.com/s/2515686
Сообщение отредактировал Dante - Суббота, 03.11.2012, 18:20 |
|
|
|
smit | Дата: Воскресенье, 11.11.2012, 19:27 | Сообщение # 16 |
Адепт
Одноклубник
Репутация: 0
Сообщений: 2
|
http://http://megaswf.com/s/2518239 Вот что получилось у меня.
Сообщение отредактировал smit - Воскресенье, 11.11.2012, 19:28 |
|
|
|