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

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

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

Регистрация: Sep 2010
Адрес: Moscow
Сообщений: 473
По умолчанию НЕ обращается к мувику с инстансом

У меня есть карта с linkage Maps.Map_1 , у меня создан класс
Код AS3:
package Maps 
{
	/**
	 * ...
	 * @author Zephyr
	 */
	public class Map_1 extends Basic_map
	{
 
		public function Map_1() 
		{
			super();
		}
 
	}
 
}
он наследуется от basic_map
Код AS3:
....
public function Basic_map()
		{
			this.Scroll.scrollRect = new Rectangle(0, 0, this.Scroll.width, 420); //Scroll -мувик   
                                                                                 // который я хочу скроллить
			rect = this.Scroll.scrollRect;
 
			this.Scroll.cacheAsBitmap = true;
.....
вылетают ошибки Basic_map.as, Line 33 1119: Access of possibly undefined property Scroll through a reference with static type Maps:Basic_map. везде где есть Scroll
почему?что нужно сделать чтоб исправить?

Старый 22.10.2011, 13:52
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 2  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
DisplayObjectContainer#getChildByName()
__________________
тут я

Старый 22.10.2011, 13:55
Vansimar вне форума Посмотреть профиль Отправить личное сообщение для Vansimar Найти все сообщения от Vansimar
  № 3  
Ответить с цитированием
Vansimar
 
Аватар для Vansimar

Регистрация: Sep 2010
Адрес: Moscow
Сообщений: 473
сделал так
Код AS3:
this.getChildByName(Scroll).scrollRect = new Rectangle(0, 0, this.getChildByName(Scroll).width, 420);
			rect = this.getChildByName(Scroll).scrollRect;
 
			this.getChildByName(Scroll).cacheAsBitmap = true;
вот так теперь Basic_map.as:33: 1120: Access of undefined property Scroll.

Старый 22.10.2011, 14:05
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 4  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Scroll is String?
__________________
тут я

Старый 22.10.2011, 14:11
Vansimar вне форума Посмотреть профиль Отправить личное сообщение для Vansimar Найти все сообщения от Vansimar
  № 5  
Ответить с цитированием
Vansimar
 
Аватар для Vansimar

Регистрация: Sep 2010
Адрес: Moscow
Сообщений: 473
Да да)спасибо) а я вот хотел спросить,а почему просто "this.Scroll.scrollRect" не сработало?

Старый 22.10.2011, 14:19
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 6  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Потому что в экземпляре Вашего класса нет такого поля.
__________________
тут я

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

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

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


 


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


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