У меня есть мувик для контейнера, белый. В конце моей игры я хочу, чтобы мувиклип стал черным, но постепенно, создавая эффект изображения от белого до черного. В основном я хочу, чтобы мувиклип затемнял и продолжал потемнение, пока мувиклип не станет полностью черным, а затем затемнение прекратится. Любые идеи о том, как это сделать?Потемнение мувиклипа во флэш-памяти
ответ
Вы можете попробовать преобразование цвета.
var fade:Number = 1.0;
var fadeAmount:Number = 0.01;
var timer:Timer = new Timer(33);
timer.addEventListener(TimerEvent.TIMER, darken);
timer.start();
function darken(e:TimerEvent):void
{
fade -= fadeAmount;
if(fade < 0.0) {
fade = 0.0;
timer.stop();
}
movieClip.transform.colorTransform = new ColorTransform(fade, fade, fade, 1.0, 0, 0, 0, 0);
}
Ну, вы можете попробовать и использовать TweenLite, чтобы поддразнивать цвета, но это дорого в плане памяти.
Или вы можете попробовать этот «взломать» (никогда не пробовали, поэтому я не результат) - создайте два спрайта, которые будут покрывать экран, верхний белый, под ним - черный. Установите альфа черного в 0 и белый 1. Затем, в ENTER_FRAME, постепенно уменьшайте альфа белого и увеличивайте альфа черных до тех пор, пока черный не будет иметь альфа 1. Он должен производить нечто похожее, которое вы хотите ...
Имея черный, над мишенью следует делать MC. – Vesper
- 1. iAd потемнение панели вкладок
- 2. Потемнение фонового изображения CSS
- 3. Эффект Tweening для ребенка мувиклипа во Flash
- 4. Потемнение яркости нормального? Плоское затенение
- 5. удаление мувиклипа
- 6. Потемнение SCSS Mixin на основе процента
- 7. Потемнение фонового URL-изображения с помощью CSS
- 8. получить значение текстового поля из вложенного мувиклипа во flash
- 9. Как вызвать gotoAndStop внутри мувиклипа, находящегося внутри другого мувиклипа?
- 10. AS2 - Доступ к свойствам мувиклипа изнутри другого мувиклипа
- 11. Вставка мувиклипа в качестве ребенка для другого мувиклипа
- 12. Динамическое создание экземпляров мувиклипа
- 13. Обновить позиции мувиклипа
- 14. MOUSE_OUT вне мувиклипа?
- 15. Свойства динамической переменной мувиклипа?
- 16. Печать мувиклипа с пометкой
- 17. Непосредственно управлять рисунком мувиклипа. AS3
- 18. Зеркалирование/дублирование мувиклипа as3 Воздух
- 19. Flash AS3 Снять детали мувиклипа
- 20. имя секвенциального мувиклипа в AS3
- 21. Масштабировать пропорционально ниже размера мувиклипа
- 22. Получение мувиклипа поверх всего остального
- 23. Как остановить анимацию определенного мувиклипа
- 24. Перемещение мувиклипа при каждом нажатии
- 25. Как ограничить область перемещением мувиклипа?
- 26. установка мувиклипа на 4 координаты
- 27. Ограничение перемещения мувиклипа на этапе
- 28. Удалить все дубликаты мувиклипа (эффект снега)
- 29. AS3 для перемещения мувиклипа вдоль пути
- 30. Как манипулировать мувиклипом внутри другого мувиклипа независимо
my movieClip называется контейнером, и я использовал контейнер для movieClip в приведенном выше коде, и цвет вообще не меняется (он все еще белый). –
nvm это сработало. Спасибо за вашу помощь –