Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 15.04.2008, 17:35
Vipsunny вне форума Посмотреть профиль Отправить личное сообщение для Vipsunny Найти все сообщения от Vipsunny
  № 11  
Ответить с цитированием
Vipsunny
 
Аватар для Vipsunny

Регистрация: Apr 2008
Сообщений: 7
Отправить сообщение для Vipsunny с помощью ICQ
Wolsh
cute_buttons красотища неописуемая
осталось только цвета этой красотищи сменить....
А клип от кнопки интересно чем отличается? Ведь кнопка - и есть клип... вроде

Старый 16.04.2008, 13:27
CEBEP вне форума Посмотреть профиль Отправить личное сообщение для CEBEP Посетить домашнюю страницу CEBEP Найти все сообщения от CEBEP
  № 12  
Ответить с цитированием
CEBEP
 
Аватар для CEBEP

Регистрация: Nov 2006
Сообщений: 688
Отправить сообщение для CEBEP с помощью ICQ Отправить сообщение для CEBEP с помощью Skype™
Кнопка = Мувик с 4 фреймами...

Старый 16.04.2008, 14:43
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 13  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
К вопросу о неудобствах Буттонов. Буттонами невозможно (кое чем возможно, но с жесткой прелюдией) управлять скриптом. Попробуйте рещить на буттонах простую и самую распространенную задачку с кнопками - ряд кнопок меню, Вы нажимаете одну, она меняет состояние и остается нажатой. Нажали другую кнопку - та зафиксировалась, а первая "отжалась". Здесь на форуме два раза в неделю задается этот вопрос - КАК? С мувиклипами - никаких проблем, gotoAndStop и привет - кнопка в нажатом состоянии. Ну а про анимацию в разных состояниях я вообще молчу. Попробуйте сделать Буттон с анимацией ОТЖАТИЯ(onRelease) или увода курсора(onRollOut)... Ну а анимацию на драг(протаскивание нажатой мышки над кнопкой)? Особую анимацию на нажатую и зафиксированную в этом состоянии кнопку(чтоб она, например, тускло мигала)? С помощью скрипта можно описать любое самое сложное поведение для вашей кнопки-клипа, но не для Буттона. Нет НИКАКОГО смысла использовать Буттон в наше время, это пережиток ActionScript 0.5
__________________
Reality.getBounds(this);


Последний раз редактировалось Wolsh; 16.04.2008 в 15:02.
Старый 16.04.2008, 18:21
Nipsu вне форума Посмотреть профиль Отправить личное сообщение для Nipsu Найти все сообщения от Nipsu
  № 14  
Ответить с цитированием
Nipsu

Регистрация: Apr 2008
Адрес: Харьков
Сообщений: 4
Wolsh, всё ясно и доступно, спасибо.
Цитата:
Здесь на форуме два раза в неделю задается этот вопрос - КАК?
Может, ответа на этот вопрос нет в FAQ'e по причине его очевидности для опытных флешеров?
Для нубов он не так очевиден.

Старый 17.04.2008, 19:21
palmer вне форума Посмотреть профиль Отправить личное сообщение для palmer Посетить домашнюю страницу palmer Найти все сообщения от palmer
  № 15  
Ответить с цитированием
palmer

Регистрация: Mar 2008
Сообщений: 2
Wolsh, вибач може я чогось не розумію або не бачу в твоєму прикладі, але де там є onRollOut

Старый 17.04.2008, 22:40
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 16  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от palmer
Wolsh, вибач може я чогось не розумію або не бачу в твоєму прикладі, але де там є onRollOut
На форуме принятый язык — русский.

Старый 18.04.2008, 01:02
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 17  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
2palmer :
Это же не просто клип, на который скриптом повесили кнопочные события (можно и так, но практика показывает что такие комбинированные клипы-кнопки надежнее отрабатывают при скоростном пробеге мышкой) - а кнопка-клип, он создается по особым правилам. Если Вы откроете сам символ Button 1, то увидите на таймлайне метки (заодно хочу извиниться, там во фла-файле ненужный клипик в библиотеке завалялся, он никак здесь в кнопках не используется). Так вот, эти метки там не от балды стоят - это аналоги кадров в традиционном Буттоне.
_up соответствует первому кадру Буттона или событиям onRollOut и onRelease.
_over - cоответственно onRollOver.
_down - нажатие onPress.
Т.е. при этих кнопочных событиях клип-кнопка АВТОМАТИЧЕСКИ, без скрипта, переходит на кадр с соответствующей меткой. А там уж Вы можете сколько угодно анимации нарисовать или поставить стоп и будет как в обычном буттоне. Ну а для более сложных реакций нужен скрипт, конечно. И, важно - чтобы клип-кнопка начал вести себя как кнопка, необходимо повесить на него скрипт кнопочного события - у меня это "пустые" функции onPress.
__________________
Reality.getBounds(this);

Старый 18.04.2008, 17:25
palmer вне форума Посмотреть профиль Отправить личное сообщение для palmer Посетить домашнюю страницу palmer Найти все сообщения от palmer
  № 18  
Ответить с цитированием
palmer

Регистрация: Mar 2008
Сообщений: 2
2__etc: извините, впредь постараюсь писать на вашем языке
2Wolsh: спасибо, попробую разобратся.

Старый 18.04.2008, 19:05
Vipsunny вне форума Посмотреть профиль Отправить личное сообщение для Vipsunny Найти все сообщения от Vipsunny
  № 19  
Ответить с цитированием
Vipsunny
 
Аватар для Vipsunny

Регистрация: Apr 2008
Сообщений: 7
Отправить сообщение для Vipsunny с помощью ICQ
Суперские клипы - кнопки, я слегка изменила им цвета, единственное - если они в оригинале их твоего файла - они при публише работают как кнопки, а если их хотябы клонируешь - клоны перестают работать...
видимо на клонах не висит скрипт кнопочного события?

Старый 19.04.2008, 01:54
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 20  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Да-да, именно так. Клонированной кнопке надо дать Instance Name - после этого она(т.е. конкретный экземпляр) имеет своё уникальное имя и к ней можно обращаться из скрипта. Пишете например
Код:
имя_кнопки.onPress = function(){действие_по_нажатию}
В моём примере скрипт для трех кнопок написан в первом (единственном))) кадре. Выделяя кнопки, Вы увидите в панели Properties их Имена экземпляра. Код прямо на кнопках, как это было принято в AS 0.5, сейчас не пишется. Весь код пишется только в кадрах (лучше если в одном кадре, а в идеале - в классах).
__________________
Reality.getBounds(this);


Последний раз редактировалось Wolsh; 19.04.2008 в 02:00.
Создать новую тему Ответ Часовой пояс GMT +4, время: 11:27.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 11:27.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.