Hola que tal , hoy les voy a enseñar unos videotutoriales que retome, hace tiempo empecé unos videotutoriales pero por falta de tiempo y por motivos de mi maquina no los pude hacer, ahora voy a retomar de nuevo los videotutoriales que empecé. En esta ocasión estos videotutoriales tratan sobre como hacer bordes redondeados elásticos, desde su dibujado hasta el código css y html para su funcionamiento.
Hola a todos los seguidores del blog, pues les cuento que jQuery acaba de sacar su nueva versión, según lo que leí se salto de la versión 1.23 a la 1.2.6 directamente y arreglaron muchos bugs y se incremento el rendimiento en cuanto al manejo de eventos, selectores css y mucho mas....
Buenas , para los que todavia andan buscando como crackear el photoshop cs3 o no entienden como hacerlo (eso va para mi amigo "duri"), aqui les dejo un videotutorial donde muestra los pasos. Y es igual para todos los productos de adobe.
Hola quetal, muchos han debido querer hacer el efecto LightBox este fue el primero que aparecio en la web o el primero de los que yo vi, pero ahora existen muchas librerias como (prototype+scriptaculous , jquery, mootools, dojo, yui etc..) que imitan el efecto con algunas variantes , como contenido dinamico , imagenes , html etc.. planetozh es una pagina donde muestran una comparacion de las librerias que hacen una imitacion de lightbox.
Hola quetal, bueno estaba buscando como hacer una transicion de colores con AS y lo que encontre fue el siguiente ejmplo en kirupa , pero es para flash 5 y personalmente no me gusta como organiza su codigo dentro de los clips de pelicula. A todo esto hice algo parecido con AS2, el efecto logrado es practicamente el mismo solo que usando clases de AS2 , para que lo vean es asi como queda...
Bueno el codigo para el funcionamiento de la animacion es el siguiente:
private var micolor:ColorTransform; private var cambiarColor:Transform; private var Rcolor:Tween; private var Gcolor:Tween; private var Bcolor:Tween; private var segundos:Number=3; private var tono:Number=4;
var cantidadRojo:Number; var cantidadAzul:Number; var cantidadVerde:Number;
public function ColorAnim(){ micolor = new ColorTransform(); cambiarColor=new Transform(this); getColores(); Rcolor=new Tween(micolor,"redOffset",null,micolor.redOffset,cantidadRojo,segundos,true); Gcolor=new Tween(micolor,"blueOffset",null,micolor.blueOffset,cantidadAzul,segundos,true); Bcolor=new Tween(micolor,"greenOffset",null,micolor.greenOffset,cantidadVerde,segundos,true); animar(); }
private function getColores():Void{ switch (tono){ case 1: // tonos claros cantidadRojo=claros(); cantidadAzul=claros(); cantidadVerde=claros(); break; case 2: // tonos medios cantidadRojo=medios(); cantidadAzul=medios(); cantidadVerde=medios(); break; case 3: // tonos oscuros cantidadRojo=oscuros(); cantidadAzul=oscuros(); cantidadVerde=oscuros(); break; case 4: // prevalece el rojo cantidadRojo=claros(); cantidadAzul=oscuros(); cantidadVerde=oscuros(); break; case 5: // prevalece el verde cantidadRojo=oscuros(); cantidadAzul=oscuros(); cantidadVerde=claros(); break; case 6: // prevalece el azul //trace("azul"); cantidadRojo=oscuros(); cantidadAzul=claros(); cantidadVerde=oscuros(); break; } }
private function oscuros():Number{ return randRange(0,85); } private function medios():Number{ return randRange(85,170); } private function claros():Number{ return randRange(170,255); } private function randRange(min:Number, max:Number):Number { var randomNum:Number = Math.floor(Math.random() * (max - min + 1)) + min; return randomNum; } public function animar():Void{ var clase:ColorAnim=this; Rcolor.onMotionChanged=function() { clase.interpolar(clase); } Rcolor.onMotionFinished=function () { clase.ciclico(clase); } } private function interpolar(claseBase:ColorAnim){ //trace("red="+claseBase.micolor.redOffset+" green="+claseBase.micolor.greenOffset+" blue="+claseBase.micolor.blueOffset); claseBase.micolor.redOffset=Math.round(claseBase.micolor.redOffset); claseBase.micolor.blueOffset=Math.round(claseBase.micolor.blueOffset); claseBase.micolor.greenOffset=Math.round(claseBase.micolor.greenOffset); //trace("red="+claseBase.micolor.redOffset+" green="+claseBase.micolor.greenOffset+" blue="+claseBase.micolor.blueOffset); claseBase.cambiarColor.colorTransform = claseBase.micolor;
function set intervalo(t:Number):Void{ segundos=t; } function get intervalo():Number{ return segundos; }
}
Para hacer esto cree un clip de pelicula y lo "linkee" (enlace) a la clase "ColorAnim" y listo.. bueno explicar el codigo ahorita me da fiaca, pero con gusto si tienen preguntas les respondo. Y espero que este ejemplo le sirva a alguien o le oriente para lo que este haciendo, aqui pueden descargar el fla.