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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 14.05.2006, 02:44
Sema_SVA вне форума Посмотреть профиль Отправить личное сообщение для Sema_SVA Найти все сообщения от Sema_SVA
  № 1  
Ответить с цитированием
Sema_SVA

Регистрация: May 2006
Сообщений: 7
По умолчанию RollOut

Люди добрые, подскажите новичку.... Есть кнопка, нужно что бы при убирании мышки запускался 2 фрейм, а в случае если кнопка уже была нажата запускался, скажем, третий

Старый 14.05.2006, 02:47
artcraft вне форума Посмотреть профиль Отправить личное сообщение для artcraft Посетить домашнюю страницу artcraft Найти все сообщения от artcraft
  № 2  
Ответить с цитированием
artcraft
 
Аватар для artcraft

блогер
Регистрация: Aug 2005
Адрес: www.artcraft.cz
Сообщений: 1,967
Записей в блоге: 6
Отправить сообщение для artcraft с помощью ICQ
в один мувик запихиваешь 2е кнопки -
одну в первый кадр, вторую во второй,
и по клику на первую перематывешь мувик на второй кадр,
а по клику на вторую перематывешь мувик на первый
__________________
Хороший отдых - половина работы.

Старый 14.05.2006, 03:07
Sema_SVA вне форума Посмотреть профиль Отправить личное сообщение для Sema_SVA Найти все сообщения от Sema_SVA
  № 3  
Ответить с цитированием
Sema_SVA

Регистрация: May 2006
Сообщений: 7
спасибо, это конечно вариант... но слишком геморойный (у меня там много слоев, часть которых должна остаться, а часть нет) ... а нет ли какого-нибудь варианта через actionscript с командой "if" ??

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

Регистрация: Oct 2003
Адрес: Москва
Сообщений: 834
Отправить сообщение для DimZ с помощью ICQ
так и приши для своей кнопки
Код:
on (release) {
	gotoAndPlay(3);

}
on (rollOut) {
	gotoAndPlay(2);

}
__________________

Старый 14.05.2006, 12:45
xcho_ вне форума Посмотреть профиль Отправить личное сообщение для xcho_ Найти все сообщения от xcho_
  № 5  
Ответить с цитированием
xcho_
[1 11.04.2006]

Регистрация: Jan 2006
Адрес: HG,DE
Сообщений: 668
Отправить сообщение для xcho_ с помощью ICQ
если тебе надо проверить была ли нажата кнопка,то вот:
Код:
_root.i=0;
on(release){
//то,что тебе надо...
i=1;
}

on(rollOut){
if(i==0)gotoAndStop(2);
if(i==1)gotoAndStop(3);
}
способ легкий,но не очень рациональный..
__________________
сегодня лучше чем вчера?

Старый 14.05.2006, 14:08
E.Q. вне форума Посмотреть профиль Отправить личное сообщение для E.Q. Посетить домашнюю страницу E.Q. Найти все сообщения от E.Q.
  № 6  
Ответить с цитированием
E.Q.
 
Аватар для E.Q.

Регистрация: Feb 2006
Сообщений: 425
Отправить сообщение для E.Q. с помощью ICQ
Можно сделать с помощью мувика простую toggle-кнопку.
Делаешь мувик с двумя кадрами, в каждом пишешь stop() и нужный код.
И пишешь код на самом мувике:
Код:
on(release){
    this.play();
}
Минус - код будет разбросан по сцене.

Старый 14.05.2006, 15:59
Homo Sapiens вне форума Посмотреть профиль Отправить личное сообщение для Homo Sapiens Посетить домашнюю страницу Homo Sapiens Найти все сообщения от Homo Sapiens
  № 7  
Ответить с цитированием
Homo Sapiens
 
Аватар для Homo Sapiens

Регистрация: Nov 2004
Адрес: Санкт-Петербург
Сообщений: 751
Господи, опять эти on(ClipEvent). E.Q., DimZ забудьте про них раз и на всегда.
2 Sema_SVA
Код:
function Navigate(target:Number):Void
{
	trace(target);
	//this.gotoAndStop(target);
}

btn.onRollOut = function():Void
{
	Navigate(2);
}

btn.onReleaseOutside = function():Void
{
	Navigate(3);
}
__________________
Всё гениальное просто.

Старый 14.05.2006, 16:46
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 8  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
Homo Sapiens ты тоже не идеален=) в ActionScript в отличии от C#\C++\C методы называют с маленькой буквы=)
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 14.05.2006, 21:43
Homo Sapiens вне форума Посмотреть профиль Отправить личное сообщение для Homo Sapiens Посетить домашнюю страницу Homo Sapiens Найти все сообщения от Homo Sapiens
  № 9  
Ответить с цитированием
Homo Sapiens
 
Аватар для Homo Sapiens

Регистрация: Nov 2004
Адрес: Санкт-Петербург
Сообщений: 751
2 Nirth. Это вопрос спорный, всё зависит от корпоративной политики и требований заказчика
__________________
Всё гениальное просто.

Старый 14.05.2006, 21:55
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 10  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
я бы сказал что это зависит от стандартов=)
http://www.adobe.com/devnet/flash/wh..._standards.pdf
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Создать новую тему Ответ Часовой пояс GMT +4, время: 17:47.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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