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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 25.01.2013, 16:58
zomkoner вне форума Посмотреть профиль Отправить личное сообщение для zomkoner Посетить домашнюю страницу zomkoner Найти все сообщения от zomkoner
  № 1  
Ответить с цитированием
zomkoner
[++1 30.12.12]
[+1 30.12.12]
 
Аватар для zomkoner

Регистрация: Dec 2012
Адрес: Россия
Сообщений: 57
По умолчанию Не изменяется размер Loader`а

Здравствуйте! Вот код функций :
Код AS3:
function loadImageData(numLine:int):void{
	if(numLine>dataArr.length-1){
	}else{
		var dataLoader:Loader = new Loader();
		var contremove:Sprite = new Sprite();
		contImage.addChild(contremove);
		dataRequest.url = dataArr[numLine].src;
		dataLoader.load(dataRequest);
		dataLoader.x = dataArr[LineDataImage].xImage;
		dataLoader.y = dataArr[LineDataImage].yImage;
		trace(dataArr[LineDataImage].xImage);
		dataLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, dataImageComplete);
    	contremove.addChild(dataLoader);
	}
}
function dataImageComplete(e:Event):void{
	dataLoader.scaleX= 10;
	dataLoader.scaleY = 10;
	LineDataImage ++;
	loadImageData(LineDataImage);
}
Самым первым вызывается функция loadImageData(numLine:int) с атрибутом 0.
dataArr[LineDataImage] - это массив который включает в себя :
src - ссылку на png;
xImage и yImage - координаты.
Проблема в том что картинки появляться на сцене но игнорируются строки и размер png не изменяется:
Код AS3:
	dataLoader.scaleX= 10;
	dataLoader.scaleY = 10;
Помогите пожалуйста! Заранее спасибо!

Добавлено через 3 минуты
Извините я сглупил! Закройте тему пожалуйста! Я просто Loader прописывал и вне функции loadImageData, и думал что Loader будет глобальным! Просто нужно было строки поместить в функцию loadImageData!
__________________
Я слышу и забываю.Я вижу и запоминаю.Я делаю и понимаю.


Последний раз редактировалось zomkoner; 25.01.2013 в 17:11.
Старый 25.01.2013, 17:02
strangedk вне форума Посмотреть профиль Отправить личное сообщение для strangedk Найти все сообщения от strangedk
  № 2  
Ответить с цитированием
strangedk
 
Аватар для strangedk

Регистрация: Oct 2010
Адрес: Харьков
Сообщений: 616
Записей в блоге: 1
Отправить сообщение для strangedk с помощью ICQ Отправить сообщение для strangedk с помощью Skype™
Код AS3:
dataLoader.scaleX= 10;
значения scaleX/scaleY от 0 до 1
__________________
adobe AS3 manual


Последний раз редактировалось strangedk; 25.01.2013 в 17:13.
Старый 25.01.2013, 17:04
iflamberg вне форума Посмотреть профиль Отправить личное сообщение для iflamberg Найти все сообщения от iflamberg
  № 3  
Ответить с цитированием
iflamberg
 
Аватар для iflamberg

Регистрация: Jan 2009
Сообщений: 1,651
2strangedk:
Неправда. Любые там значения могут быть. scaleX = -1; аналогично "flip horizontal". scaleX = 2; - растянуть в двое по горизонтали.
__________________
мой пустой блог

Старый 25.01.2013, 17:07
zomkoner вне форума Посмотреть профиль Отправить личное сообщение для zomkoner Посетить домашнюю страницу zomkoner Найти все сообщения от zomkoner
  № 4  
Ответить с цитированием
zomkoner
[++1 30.12.12]
[+1 30.12.12]
 
Аватар для zomkoner

Регистрация: Dec 2012
Адрес: Россия
Сообщений: 57
iflamberg, Я такое большое значение прописал, после того когда не заметил разницы! Я считаю что многие когда что то не увеличивается сразу ставят число побольше)))
__________________
Я слышу и забываю.Я вижу и запоминаю.Я делаю и понимаю.

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

Регистрация: Oct 2010
Адрес: Харьков
Сообщений: 616
Записей в блоге: 1
Отправить сообщение для strangedk с помощью ICQ Отправить сообщение для strangedk с помощью Skype™
Цитата:
Сообщение от iflamberg Посмотреть сообщение
2strangedk:
Неправда. Любые там значения могут быть. scaleX = -1; аналогично "flip horizontal". scaleX = 2; - растянуть в двое по горизонтали.
Ага, согласен. давно их не использовал, перепутал с прозрачностью
__________________
adobe AS3 manual

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

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

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


 


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


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