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

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

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

Регистрация: Jan 2009
Сообщений: 8
Отправить сообщение для EvgenijRvachov с помощью ICQ Отправить сообщение для EvgenijRvachov с помощью Skype™
По умолчанию Фиксация событий для 20-ти кнопок

Привет всем.

Очень нужна помощь.

Пройдите плыз по ссылке http://rvjenya.nm.ru/blaze3d/Add_fix/Add_fix/index.html

Задача следующая...
...событие для 20-ти кнопок.
Сделать фиксацию кнопки при нажатии , а после нажатия следующей кнопки, фиксация (напр. рамочкой) снимается. Чтобы выбор соответствовал интерактивной текстуре.

Буду рад любым ответам и советам. спасибо.

Добавлено через 12 часов 37 минут
посоветуйте плыз.. как реализовать данную задачу...?

Старый 08.01.2009, 14:45
nOobCrafter вне форума Посмотреть профиль Отправить личное сообщение для nOobCrafter Найти все сообщения от nOobCrafter
  № 2  
Ответить с цитированием
nOobCrafter

Регистрация: Nov 2008
Сообщений: 894
Записей в блоге: 1
Честно говоря непонял что там надо сделать, какие то формы, никаких кнопок не заметил, попробуйте заюзать:
Код AS1/AS2:
btn.onPress = function() {
btn.enabled = false; // true; 
}
это отключит текущую нажатую кнопку. Что бы востановить ее при нажатии следующе попробуйте записывать ее имея в переменную, а при след нажатии включать ее. Что то типа:
Код AS1/AS2:
var lastpressed:String = "";      //Сохранем имя предудущей нажатой кнопки
 
btn.onPress = function() {
this._parent[lastpressed].enabled = true;
btn.enabled = false; // true; 
lastpressed = this._name;
}
Возможно ошибся, но принцип примерно такой.


Последний раз редактировалось nOobCrafter; 08.01.2009 в 14:49.
Старый 08.01.2009, 17:32
EvgenijRvachov вне форума Посмотреть профиль Отправить личное сообщение для EvgenijRvachov Посетить домашнюю страницу EvgenijRvachov Найти все сообщения от EvgenijRvachov
  № 3  
Ответить с цитированием
EvgenijRvachov

Регистрация: Jan 2009
Сообщений: 8
Отправить сообщение для EvgenijRvachov с помощью ICQ Отправить сообщение для EvgenijRvachov с помощью Skype™
Tip Скрины

Цитата:
Сообщение от nOobCrafter Посмотреть сообщение
.......Возможно ошибся, но принцип примерно такой.
сорри если плохо описал задачу.
важно сделать следующее..
ниже скрнины..

Название: no select.JPG
Просмотров: 266

Размер: 58.7 Кб
не выделена кнопка!

Название: select.JPG
Просмотров: 258

Размер: 59.0 Кб
Выделена кнопка рамочкой!

Название: next select.JPG
Просмотров: 251

Размер: 57.9 Кб
Нажата следующая кнопка, а с предыдущей снято выделение.

Старый 08.01.2009, 17:48
nOobCrafter вне форума Посмотреть профиль Отправить личное сообщение для nOobCrafter Найти все сообщения от nOobCrafter
  № 4  
Ответить с цитированием
nOobCrafter

Регистрация: Nov 2008
Сообщений: 894
Записей в блоге: 1
Ну сделайте анимацию кнопки, и при нажатии она бы переходила из "начального_положения" в "нажатое_положение", при нажатии след кнупки предыдущая бы возвращалась из "нажатого_положения" в начальное и т.д. принцип тот же останется.

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

Регистрация: Jan 2009
Сообщений: 8
Отправить сообщение для EvgenijRvachov с помощью ICQ Отправить сообщение для EvgenijRvachov с помощью Skype™
пасиба..

сделал вот так

Код AS3:
on(release){
	_root.mat_textures.setData("texture", 1, "name", "galaxyblack_512.jpg");
	B1._x = 468;
	B1._y = 202;
}
где B1 это рамочка

)))

Старый 08.01.2009, 17:56
nOobCrafter вне форума Посмотреть профиль Отправить личное сообщение для nOobCrafter Найти все сообщения от nOobCrafter
  № 6  
Ответить с цитированием
nOobCrafter

Регистрация: Nov 2008
Сообщений: 894
Записей в блоге: 1
гхым..я думал ты картинку уменьшаешь %)

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

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

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


 


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


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