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

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

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

Регистрация: Aug 2008
Сообщений: 17
По умолчанию Как узнать значение переменной?

Вопрос простой.

Код:
package classes 
{
	
	public class Main extends MovieClip
	{

	private var _bubbles:Array;	
        private var _duck:Wash;

	public function Main() 

		{
			init();
		};
		
	private function init():void

		{

			_bubbles = new Array();
			_bubbles.push({bubble:'001324'});
			_bubbles.push({bubble:'100256'});	
			
			var masterTaskList:Object = new Object();
			masterTaskList["Monday"] = ["wash dishes", "take out trash"];
			masterTaskList["Tuesday"] = ["wash dishes", "pay bills"];
	
			_duck.reset(_bubbles);
		};
};
};

Код:
package classes 
{

	public class Wash extends MovieClip
	{

	public function Wash() 
		{
			...
		};


	public function reset(urls:Array):void			
		
		{ 
	trace(urls);
	trace(masterTaskList); // как узнать значение элементов массива?

		};
};
};
Хочется в функции reset работать одновременно с masterTaskList и _bubbles, но не знаю как это сделать. Подскажите, пожалуйста.

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

Регистрация: Oct 2006
Адрес: Novosibirsk-Kaliningrad
Сообщений: 1,278
Отправить сообщение для terbooter с помощью ICQ Отправить сообщение для terbooter с помощью Skype™
Если быстро, то сделайте masterTaskList статическим, и обратитесь так:
Код:
Main.masterTaskList;
А вообще, я бы рекомендовал строить архитектуру в стиле MVC:
Document class инициализирует другие классы и раздает им ссылки друг на друга.

Старый 25.08.2008, 17:08
sssssss вне форума Посмотреть профиль Отправить личное сообщение для sssssss Найти все сообщения от sssssss
  № 3  
Ответить с цитированием
sssssss

Регистрация: Aug 2008
Сообщений: 17
terbooter
Спасибо, работает!

Main.as у меня относится к Document class, а как инциализировать класс Wash.as и дать ему ссылку?

Просто думал
Код:
_duck.reset(_bubbles);
это оно и есть.

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

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

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


 


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


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