Показать сообщение отдельно
Старый 04.07.2013, 20:21
belv вне форума Посмотреть профиль Отправить личное сообщение для belv Найти все сообщения от belv
  № 1  
Ответить с цитированием
belv

Регистрация: Oct 2005
Сообщений: 217
По-порядку
ldr - это объект Loader.
ldr.content - это то что вы загрузили в Loade, в вашем случае объект MovieClip;
ldr.width и ldr.height берут свои значения визуального объекта test.swf
опустил trace вниз , потому что вы ниже меняете значения ширины и высоты
Так тоже работает
Код AS3:
stage.scaleMode = "noBorder";
var delitel = 0;
ldr.width = 400;
ldr.height = 200;
var movikWidth = ldr.width;
var movikHeight = ldr.height;
 
 
trace(movikWidth);
trace(movikHeight);
trace("-");
trace(ldr.width);
trace(ldr.height);
 
	ldr.x = (stage.stageWidth - movikWidth)/2;
	ldr.y = (stage.stageHeight - movikHeight)/2;
	addChild(ldr);
Еще момент ldr.contentLoaderInfo ссылается на объект LoaderInfo загружаемой флешки , а свойства width
и height у LoaderInfo только для чтения.
ldr.contentLoaderInfo.width берет значение свойства .stage.width загружаемой флешки .
а когда она загрузилась stage у них становится общий , тот куда она была загружена .


Последний раз редактировалось belv; 04.07.2013 в 20:38.