Просмотр полной версии : Можно ли показать только часть символа?
babangida
05.10.2005, 10:19
У меня есть символ в библиотеке. Например это некая фигура размером 20 на 20 пикселов. Могу ли я каким либо образом показать на сцене только левую часть этого символа скажем 5 пикселов шириной. Именно не смаштабировать до ширины 5 пикселов, а как бы отсеч лишнее и показать на сцене??
Бармалей
05.10.2005, 10:29
положи над мувом слой-маску с фигурой нужной тебе формы
babangida
05.10.2005, 13:41
А с помощью Action Script это можно сделать?
Бармалей
05.10.2005, 13:43
а что без него никак? =)
babangida
05.10.2005, 16:08
Нет никак. У меня есть куча символов в библиотеке, они аттачутся на сцену. Так вот иногда надо часть трансформы на сцене прикрывать, причем заранее не известно какую, а это выясняется путем вычисления в момент аттача. Вот было-бы что-нибудь аля Canvans в PhotoShop. Может есть чего?
Бармалей
05.10.2005, 16:38
тогда вообще не знаю...
тут видишь в чем проблема, при аттаче мувы ложатся на слои, которые выше любого созданного вручную слоя. Про маску посредством AS я ничего не слышал.
Чем помочь не знаю.
Captain Crocus
05.10.2005, 18:44
Все зависит от того, насколько сложную маску тебе надо создать. Ты можешь формировать клип-маску динамически, рисовать ее, используя встроенный API для рисования, затем крепить этот клип как маску (setMask) к нужному клипу.
Все что тебе нужно это MovieClip.setMask и MovieClip.lineTo
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.