PDA

Просмотр полной версии : Границы


noode
20.01.2009, 19:17
Хочю спросить как указать границы...
К примеру у меня файл 550х400 при его развертывании видно что движущиеся объекты двигаюся ниже, выше, правей, левей ... а как указать граница а менно 550х400, что бы при развертке мы видили только прямоугольник 550х400...
спасибо!

iNils
20.01.2009, 19:20
Наложить маску.

zzz_dmg
20.01.2009, 19:21
сделай поверх маску

noode
20.01.2009, 19:23
а как?

zzz_dmg
20.01.2009, 19:28
рисуешь прямоугольник550 на 400 ставишь в положение 0 по х, 0 по у. выделяешь слой с прямоугольником, кликаешь правой кнопкой и нажимаешь mask. по умолчанию под маску попадет только один нижний слой. остальные выделяй и подтягивай под слой с маской (или можно все слои сохранить в один мувик, этот мувик достать на сцену и к нему одному применить маску)

хотя можно и программно
создать мувиклип с маской (обозвать его mask_mc для экспорта в ас)
потом _root.attachMovie("mask_mc", "mask_mc", getNextHighestDepth(), {_x:0, _y:0});
маскируемый_клип.setMask(mask_mc);

noode
20.01.2009, 21:59
маскируемый_клип.setMask(mask_mc);
что значит маскируемый клип?

а если у меня их много?

Fatality
20.01.2009, 22:02
все клипы на которые нужно наложить маску помести в один клип и наложи маску на него

noode
20.01.2009, 22:06
динамическое поле маскируется.... как это предотвратить!?

а если клипы создаются програмно, как маскировать?

Mnilionic
21.01.2009, 00:30
нарисуйте в самом верхнем слое прямоугольник цвета фона на столько большим на сколько сможете. А в его центре стерательной резинкой проделайте дырку, через которую будет всё видать :)