Oct
12
XBlur de movimiento en Flash
Descargar
Esta entrada fue publicada
el Domingo, 12 de Octubre de 2008 a las 15:37 y está clasificada bajo: Flash.
Puede hacer un seguimiento de los comentarios de esta entrada gracias al feed RSS 2.0.
Puede dejar un comentario, o enviar un trackback desde su sitio.
12 de Octubre, 2008 - 23:36
hola.
podrias indicarme como podria mover la bola, sin que siga al raton.
indicando las posiciones.por ejemplo con tweener.
pero acompañado tambien de blur.
muchas gracias!
13 de Octubre, 2008 - 20:16
he conseguido esto:
import caurina.transitions.Tweener;
import caurina.transitions.properties.FilterShortcuts;
FilterShortcuts.init();
Tweener.addTween(mc,{x: 100,time: 0.5, _Blur_blurX: 3, _Blur_blurY: 3, _Blur_quality: 3,transition: “linear”});
Tweener.addTween(mc,{delay:0.5,x:0,time:0.5,_Blur_blurX: 0, _Blur_blurY: 0, _Blur_quality: 3, transition: “linear”});
qiero q el blur este unido al movimiento del mc. asi poner una transicion q vaya con sensacion de velocidad (easeInSine) y el blur lo acompañe.
es decir q al principio de la animacion este a 0, caya aumentando con el movimineto, y acabe en 0.
espero q me entidas.
gracias!
13 de Octubre, 2008 - 20:42
prueba con esto….
import flash.filters.BlurFilter;
//cantidad de desenfoque
var desen:Number = 1.2;
onEnterFrame = function () {
//x anterior
var oldX:Number = bola._x;
//pos x
bola._x += (posx-bola._x)*0.2;
//desenfoque x
var blurX:Number = oldX-bola._x;
//
if (blurX<0) {
blurX *= -1;
}
//aplico el desenfoque
var bolaBlur:BlurFilter = new BlurFilter((blurX*desen), 0, 3);
bola.filters = [bolaBlur];
};
posx=30;
———————
La variable “pos” le dice donde ir
6 de Noviembre, 2008 - 0:52
Muy bueno el efecto… gracias por compartilo
Quería preguntarte, cómo se puede añadir un evento de botón, para que al pulsar dicho botón, vaya a la posición x, que quiero.
He intentado añadir:
btn.onPress=function(){}
a la linea de codigo que hay después de //posx .
Pero no funciona, al pulsar el ratón, da golpes de salto y sin efecto.
¿Podrías explicarme cómo podría?
Mil gracias.