Просмотр полной версии : странное поведение setRGB
на поле тестовый мувик с простым motion tween (или даже с покадровым перемещением, без разницы)
перекрашиваю его программно, академически, как в хэлпе
var my_color:Color = new Color(my_mc);
my_color.setRGB(0xFF0000);
мувик перекрашивается, но двигаться перестает. :(
не понимаю, почему так происходит. кто-нибудь сталкивался с таким?
chingachgoog
06.02.2008, 16:17
Потомучто к мувику применен AS, теперь его непрограммной анимацией не сдвинуть
add:
я думаю так происходит из-за конфликта скрипта и инспектора свойств на таймлайне.
Скрипт говорит флешу перекрасить мувик, а инспектор свойств на таймлайне - оставить как есть. После того как скрипт перекрасит мувик движение дальше невозможно, т.к. такого мувика (как указано в инспекторе свойств) уже просто нет.
спасибо за совет.
похоже, придется, обойтись без перекраски, сделаю просто несколько разных по цвету мувиков.
а то программная анимация много ресурсов отнимает в моем случае.
chingachgoog
06.02.2008, 17:02
можно выкрутиться с применением внутренних мувиков. Оболочка перемещается инспектором свойств, а внутренности управляются AS.
да, так и сделал.
но фигово, что такое ограничение есть :(
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.