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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 09.04.2007, 21:46
Sylkoga вне форума Посмотреть профиль Найти все сообщения от Sylkoga
  № 1  
Ответить с цитированием
Sylkoga
Banned
[+1.4 16.04.07]
[+2 30.05.07]
[+2 14.07.09]
[+1.3 14.07.09]

Регистрация: Sep 2006
Сообщений: 101
По умолчанию смена значения переменной

у меня в первом кадре сцены а принимает значение 0, но в этой сцене есть еще клип ( в нем 5 кнопок)! на одной из них:
Код:
on (press) {
	a = 1}
но а не изменяется на 1 почему?

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

Регистрация: Sep 2002
Сообщений: 30,787
А где «a» должно изменится?

Старый 09.04.2007, 21:58
Sylkoga вне форума Посмотреть профиль Найти все сообщения от Sylkoga
  № 3  
Ответить с цитированием
Sylkoga
Banned
[+1.4 16.04.07]
[+2 30.05.07]
[+2 14.07.09]
[+1.3 14.07.09]

Регистрация: Sep 2006
Сообщений: 101
у меня в первом кадре сцены переменная "а" принимает значение 0!
но она у меня не меняется тем кодом который я написал выше!

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

Регистрация: Jan 2006
Адрес: Сургут
Сообщений: 897
Отправить сообщение для MINASTIS с помощью Skype™
Покажи код из первого фрейма, и скажи в каком фрейме кнопки? Как я понял не в этом фрейме?

Если нет тогда никак не изменится ибо у тебя должна быть во всех фреймах видна переменная 'a'. Попробуй ее объявить в слое над всеми который состоит изх одного фрейма (он продлевается в течении флешки), и так изменить. Должно получиться.

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

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от Sylkoga
у меня в первом кадре сцены переменная "а" принимает значение 0!
но она у меня не меняется тем кодом который я написал выше!
Правильно, потому что «a» меняется в мувике, в котором кнопки. Пиши _root.a = 1.

Старый 09.04.2007, 22:44
Sylkoga вне форума Посмотреть профиль Найти все сообщения от Sylkoga
  № 6  
Ответить с цитированием
Sylkoga
Banned
[+1.4 16.04.07]
[+2 30.05.07]
[+2 14.07.09]
[+1.3 14.07.09]

Регистрация: Sep 2006
Сообщений: 101
спасибо! но тогда есть еще 1 вопросик! у меня в сцене есть пустой мувик при навидение на ту же кнопку у меня должна в пустом мувике появится фотка! как эт сделать? я написал так:
Код:
duplicateMovieClip(_root.square, "_root.Image", 31);
	loadMovie("Majlapai/katalogi/1.jpg", "_root.Image");
	setProperty(_root["Image"], _x, 0);
	setProperty(_root["Image"], _y, 0);
но так ничего не работает!

Старый 09.04.2007, 23:04
MINASTIS вне форума Посмотреть профиль Отправить личное сообщение для MINASTIS Посетить домашнюю страницу MINASTIS Найти все сообщения от MINASTIS
  № 7  
Ответить с цитированием
MINASTIS
 
Аватар для MINASTIS

Регистрация: Jan 2006
Адрес: Сургут
Сообщений: 897
Отправить сообщение для MINASTIS с помощью Skype™
Код:
var obj:MovieClip = _root.square.duplicateMovieClip("_root.Image", 31);
obj.loadMovie("Majlapai/katalogi/1.jpg");
obj._x = 0;
obj._y = 0;

Старый 09.04.2007, 23:15
Sylkoga вне форума Посмотреть профиль Найти все сообщения от Sylkoga
  № 8  
Ответить с цитированием
Sylkoga
Banned
[+1.4 16.04.07]
[+2 30.05.07]
[+2 14.07.09]
[+1.3 14.07.09]

Регистрация: Sep 2006
Сообщений: 101
а как этот объект удалить

так не работает!

Код:
obj.removeMovieClip(_root.Image);
в чем дело?

почему у меня не исчезает этот объект?

Код:
on (rollOver) {
	var obj:MovieClip = _root.square.duplicateMovieClip("_root.Image", 31);
	obj.loadMovie("Majlapai/katalogi/7.jpg");
	obj._x = 20;
	obj._y = 20;
	obj._alpha = 100;
}
on (rollOut) {
	obj._alpha = 0;
}


Последний раз редактировалось iNils; 10.04.2007 в 00:00.
Старый 10.04.2007, 00:10
MINASTIS вне форума Посмотреть профиль Отправить личное сообщение для MINASTIS Посетить домашнюю страницу MINASTIS Найти все сообщения от MINASTIS
  № 9  
Ответить с цитированием
MINASTIS
 
Аватар для MINASTIS

Регистрация: Jan 2006
Адрес: Сургут
Сообщений: 897
Отправить сообщение для MINASTIS с помощью Skype™
Скажи что именно ты хочешь сделать? Чтобы объект один раз копировался а после если мышку убираешь то исчезал? Или просто становился невидимым?

Если не ошибаюсь ты решил вместо удаления прозрачность сделать. Попробуй так удалить:

Код:
obj.removeMovieClip();

Старый 10.04.2007, 00:18
Sylkoga вне форума Посмотреть профиль Найти все сообщения от Sylkoga
  № 10  
Ответить с цитированием
Sylkoga
Banned
[+1.4 16.04.07]
[+2 30.05.07]
[+2 14.07.09]
[+1.3 14.07.09]

Регистрация: Sep 2006
Сообщений: 101
ну дело в том что у меня кнопки двигаются и на все кноки у меня разные рисунки! проста как директории, а рисунки как бы показывают что ет за директория! при наведении на кнопку должна показатся картинка и наоборот когда курсор с кнопки убирается картинка исчезает!

Код:
on (rollOver) {
	var obj:MovieClip = _root.square.duplicateMovieClip("_root.Image", 31);
	obj.loadMovie("Majlapai/katalogi/7.jpg");
	obj._x = 20;
	obj._y = 20;
	obj._alpha = 100;
}
on (rollOut) {
	obj.removeMovieClip();
}
так не работает

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

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

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


 


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


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