![]() |
Счетчик кликов по кнопке
Подскажите как реализовать счетчик кликов по кнопке и чтобы в отдельной строке писалось сколько раз на нее нажали.
|
Код:
btn.onRelease = function() { |
поставил код на кнопку.
выдает ошибку Цитата:
|
надо писать код в кадре, где кнопка расположена
|
спасибо, получилось :yahoo:
|
Потому что этот код АС2 и пишется соотв. в кадре, а не на кнопке, как в прошлом веке
btn - здесь Instance Name кнопки (ищите поле ввода на панели Properties) tf - Instance Name динамического текстового поля (надо его создать) ------- опоздал :) |
а я думасл что АС2 код пишется исключительно в классах.
|
Цитата:
|
тоже.
АС2 пишется только в *.as. |
АС2 и АС3 пишется только в классах
АС2 используется для деплоя под 6, 7 и 8 плееры АС3 используется для деплоя под 9 плеер |
[прикидываясь дурачком]
А, вот почему девятый флэш всё время сыпется при попытке ченить написать в блокнотике - его просто забыли оттуда убрать. Он ведь теперь нафиг не нужен, так? Сделали бы браузер, в котором выбираешь какие .as подключать, да и все. Блокнотик-то этот зачем (я про Actions) Ладно, постебались и буде. А пока я ставлю AS2 в проекте и пишу код в кадрах. Честно сказать - ни разу еще не писал в отдельном файле, собираюсь только вот потренироваться. И никто меня при компилляции не ругает, что я чето не так делаю. Так что это всё ваши сектантские прибабахи, среда флэш так не считает. |
То, что некоторые называют AS2 и пишут этот самый AS2 в кадрах fla-шника не является AS2. Любой код, находящийся во fla — AS1. В случае с AS3 ситуация чуть иная, код не будет находиться в кадрах, он все равно будет в классе, но так писать в AS3 нельзя, точнее вся красота и логика работы при писанине в кадрах разваливается.
|
Вообщето я так понял что AS3 вообще в кадрах в принципе написать невозможно... Или можно? В принципе?
Ну да это бы ладно, я только правда не понимаю что делать со стопами и т.д. - я ведь дизайнер :( У меня такая логика мышления, и с ней в АС3 лезть бесполезно, - я и не пытаюсь. А КАК там решаются такие моменты? Когда просто надо стоп поставить в таком-то кадре? Такая ситуация просто избегается логикой, или считаются фреймы, или что? Ну если не лень, в двух словах? Дремучий я, заставили осознать. |
AS3 как бы можно писать в кадрах, только все равно это все в класс превращается. А если оно в класс превращается, то и надо писать в классах, для лучшего контроля и не доверять компилятору создание классов.
В случае клипов можно написать stop() в конце или где надо, но не всю логику. Т.е. во fla должен быть максимально возможный минимум кода. |
АС3 нужен программистам, если нужно сделать баннер в нем смысла нету.
Думаю к десятой версии флэша могут сделать ActionScript 4 который будет как AS2 но наоборот(АС2 был оберткой для АС1, а ас4 будет оберткой для АС3) и должен стать более простым для мелочей, вроде открыть страницу, запустить мувик и тд. |
Спасибо!
А всётаки, девятый флэш только у меня сыпется при каких-то операциях в блокноте? Я, например, выделяю какой-нибудь блок кода, чтоб его перетащить-скопировать, и программа рушится. Я его еще ни разу руками не закрыл, всегда крах. Работаю :)))) в режиме АС2... Может поставился как-то криво... Жалко, хочется посмотреть новые фичи. |
| Часовой пояс GMT +4, время: 00:40. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.