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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 05.11.2006, 22:21
StasBogatyrev вне форума Посмотреть профиль Отправить личное сообщение для StasBogatyrev Найти все сообщения от StasBogatyrev
  № 1  
Ответить с цитированием
StasBogatyrev
[2.1 19.02.2006]
 
Аватар для StasBogatyrev

Регистрация: Nov 2005
Сообщений: 19
Отправить сообщение для StasBogatyrev с помощью ICQ
Attention Классы AS 2.0 Не работает пример из интернета

нашел пример по созданию классов. Все как в примере сделал, а результат нулевой

вопрос: может ли не работать из-за версии flash? пример MX 2004 у меня 8 prof... а какже обратная совместимость?

или может надо его немного модифицировать? в примере описывается два класса: SnowFlake и SnowFall (снежинка и снегопад), первый работает на ура, а вот второй нет...
Код:
// класс снегопада
class SnowFall {
	// массив снежинок с инициализацией
	var snowflakes:Array = new Array();
	// конструктор
	// parent - обьект где надо создать группу
	// count - количество снежинок
	function SnowFall(parent:Object, count:Number) {
		// создаем группу снежинок из библиотеки и помещаем в массив
		for (var i = 0; i<count; i++) {
			parent.attachMovie("ShowFlake", "snowflake_"+i, i);
			snowflakes.push(eval(parent._target+"snowflake_"+i));
		}
	}
	// функция останавливающая падение снежинок
	function stop() {
		for (var i in snowflakes) {
			snowflakes[i].speed = 0;
		}
	}
	// запускаем падение снежинок
	function play() {
		for (var i in snowflakes) {
			snowflakes[i].speed = 1;
		}
	}
}
как я понял: массив snowflakes не заполняется, при trace выдает "undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined"
т.е. eval(...) выдает не то что надо..., а как его изменить я не понимаю...
__________________
учусь...

Старый 05.11.2006, 22:23
StasBogatyrev вне форума Посмотреть профиль Отправить личное сообщение для StasBogatyrev Найти все сообщения от StasBogatyrev
  № 2  
Ответить с цитированием
StasBogatyrev
[2.1 19.02.2006]
 
Аватар для StasBogatyrev

Регистрация: Nov 2005
Сообщений: 19
Отправить сообщение для StasBogatyrev с помощью ICQ
snowfall.rar вот мои исходники
__________________
учусь...

Старый 05.11.2006, 22:49
StasBogatyrev вне форума Посмотреть профиль Отправить личное сообщение для StasBogatyrev Найти все сообщения от StasBogatyrev
  № 3  
Ответить с цитированием
StasBogatyrev
[2.1 19.02.2006]
 
Аватар для StasBogatyrev

Регистрация: Nov 2005
Сообщений: 19
Отправить сообщение для StasBogatyrev с помощью ICQ
Вопрос снимается...
ошибочка в одном символе....
__________________
учусь...

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

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

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


 


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


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