Показать сообщение отдельно
Старый 03.02.2013, 02:56
mj_nooker вне форума Посмотреть профиль Отправить личное сообщение для mj_nooker Найти все сообщения от mj_nooker
  № 6  
Ответить с цитированием
mj_nooker

Регистрация: Aug 2009
Сообщений: 99
1) А игра должна быть снизу мувика komp_mc?(другими словами - должна ограничиваться его размерами?)


Если да, то такие моменты:
komp_mc на 4х кадрах, а игра грузится в 5м. И _root.clip Вы создаете на 0м уровне - 0й уровень - выше komp_mc! В этом случае (продолжив кадры с komp_mc до 5го кадра) я б на loader1 повесил слушатель

Код AS1/AS2:
var loadListener:Object = {};
	loadListener.onLoadComplete = function(target_mc:MovieClip):Void {
		target_mc.swapDepths(_root.komp_mc);
		}
	loader1.addListener(loadListener);
ну и стенки у komp_mc в 5м кадре растянул (чтоб закрыть поля игры по бокам komp_mc)

2) Если komp_mc фигурировать все-таки не должен, а должна быть именно маска игры именно внутри clip (куда грузится игра) и она после загрузки не видна - то:
внутри клипа-контейнера (clip) для загрузки игры надо создать маску (clip.mask) и еще один контейнер (clip.game) (маска выше, чем контейнер), и в clip.game грузить игру. Ибо если грузить игру в контейнер clip в котором была создана маска clip.mask - при загрузке игра замещает своим инстансом ВСЕ внутрисодержимое clip (тоесть маска убивается).