2014-10-28 2 views
0

есть что-то подобное для AC3, как fadeIn, fadeOut от jQuery?Flash fadeIn/fadeOut

Теперь я использую visible=false, но я хочу, чтобы оживить это, от непрозрачности 0 непрозрачности 1

+0

twanna значение 'alpha' объекта, который вы хотите затухать или выйти. – DodgerThud

+0

Можете ли вы дать мне более подробную информацию, может быть, некоторые коды? –

+0

Это проще сделать вручную, чтобы научиться кодировать. – moot

ответ

3

Вы можете achiev это с классом подростковый, это было бы FadeIn

import fl.transitions.Tween; 
import fl.transitions.easing.*; 
import fl.transitions.TweenEvent; 

var myTween = new Tween(mc, "alpha", Strong.easeIn, mc.alpha, 1, 3, true); 

А вот " голый»один для всех свойств:

var myTween:Tween = new Tween(object, "property", EasingType, begin, end, duration, useSeconds); 

Ссылка Here

Также не рекомендуется использовать стандартный класс tweening. У него много проблем с одновременными твинами. Лучше всего использовать Tweenlite/max, который можно найти здесь: http://greensock.com/tweenlite

Reagarding comment, его давно уже сделали as3 и в настоящее время не имеют метода его тестирования, но это должно работать или по крайней мере дать вам достаточно, чтобы его настроить. Импорт точки для запоминания заключается в том, что объект должен быть альфа = 0, но НЕ visible = false; :

myObject.addEventListener(MouseEvent.MOUSE_OVER,overMouse); 
myObject.addEventListener(MouseEvent.MOUSE_OUT,outMouse); 

function overMouse(e:MouseEvent):void { 
var myTweenIn = new Tween(myObject, "alpha", Strong.easeIn, myObject.alpha, 1, 3, true); 
} 
function outMouse(e:MouseEvent):void { 
    var myTweenOut = new Tween(myObject, "alpha", Strong.easeIn, myObject.alpha, 0, 3, true); 
    } 
+0

Я хочу, чтобы fadeIn элемент на hover, как я могу это сделать? –

+1

@ user1670082 Отредактировано сообщение, посмотрите – Shaeldon

+0

Я знаю его глупо, но как я fadeOut после, я знаю, чтобы использовать мышь, но как я делаю твин? –

Смежные вопросы