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

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

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

Регистрация: Apr 2008
Сообщений: 16
По умолчанию Условия снаружи и внутри

Собственно, имеем простенький код в глобалке
Код:
var a:String;
var b:String;
a="f";
b="f";
mc_1.onPress = function() {	
	if(a=="f") {
	a=this._name;
	}
	else {
		if(b=="f") {
			b=this._name;
		}
	}
	trace("I'm = "+this._name);
	trace(""+a);
	trace(""+b);
};
Все работает, выдает все как задумано.
Вырезаем все, что происходит на событие нажатия, т.е. со строки 5 и до конца (включительно). Вставляем оное в клип mc_1(в первый кадр, да собственно у нас клип - это квадратик, там более кадров то и нет), меняем в коде mc_1 на this.
Выдает "undefined" в последних двух trace'ах.
Закоментировав все строки с условием и оставив только присвоение и показ, видим, что программа выдает то, что от нее хотят (присваивает - показывает). Значит, дело в условиях, я правильно понимаю?

Вобщем, что за (происходит) и как с этим бороться?

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

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

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


 


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


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