Foros del Web » Creando para Internet » Flash y Actionscript »

colección de stripts!! MUY ÚTIL!!!

Estas en el tema de colección de stripts!! MUY ÚTIL!!! en el foro de Flash y Actionscript en Foros del Web. Acá les dejo una recopilación de los script más comúnes. Muchas veces debo recurrir a alguno de ellos para refrescar mi memoria, asique pensé:_ por ...
  #1 (permalink)  
Antiguo 25/06/2010, 13:57
Avatar de highlord  
Fecha de Ingreso: noviembre-2007
Ubicación: Argentina
Mensajes: 353
Antigüedad: 16 años, 4 meses
Puntos: 16
colección de stripts!! MUY ÚTIL!!!

Acá les dejo una recopilación de los script más comúnes.
Muchas veces debo recurrir a alguno de ellos para refrescar mi memoria, asique pensé:_ por qué no compartirlo con mis amigos de Foros del Web?

Espero que les sean de utilidad, cualquier duda me consultan.



---------------------------------------------------------------------------------------------------

Codigos Action Script

para pasar a otro swf dentro de un index aplicar a boton:

on (release) {
loadMovieNum("foros.swf", 2);
}


--------------------------------------------------------------

Desde la linea de tiempo llamar a un swf externo:

loadMovieNum("home.swf", 2);

--------------------------------------------------------------

Para ordenarle a botón animado que valla a una URL determinada:

on (release)
{getURL("http://www.miweb.com.ar", "_blank");
}

--------------------------------------------------------------
Pantalla completa

fscommand ("fullscreen","true");

--------------------------------------------------------------
cerrar ventana

fscommand("quit");

---------------------------------------------------------------

Para parar unos segundos en la linea de tiempo y luego seguir reproduciendo


stop();
segundos = 5;
espera = function () {
play();
clearInterval(a);
};
a = setInterval(espera, segundos*1000);

----------------------------------------------------------------

Para ocultar un mc con nombre de instancia determinado.

mc1._visible = false;

----------------------------------------------------------------

En linea de tiempo ordenar saltar a un frame determinado.


gotoAndPlay(10);


Lo mismo Aplicado a boton:


on (press) {
gotoAndPlay(21);
}


-----------------------------------------------------------------

Para que un contenedor MC no presente errores en la reproducción de los swf contenidos:


onClipEvent (load){
this._lockroot = true;
}

-------------------------------------------------------------
Para cargar banners aleatorios en cualquier formato desde flash.

crear un movie clip con nombre de instancia images_mc o movies_mc segun el formato.
codigo:

movies_mc.loadMovie("movie00" + random(1+(4)) + ".swf");


instancia + banner + cantidad + formato.

-------------------------------------------------------------

Para eliminar las opciones de menu en el boton derecho

Stage.showMenu=false;

------------------------------------------------------------

Para animar un objeto utilizando action screem

onClipEvent (enterFrame) {
horizontal = 2;
vertical = 1;
//
_x += horizontal;
_y -= vertical;
}

-------------------------------------------------------------

Para hacer aparecer una imagen u objeto desde alpha a normal con action creem

onClipEvent (enterFrame) {
if (this._alpha<100) {
this._alpha+= 1;
}
}

Para desaparecer el objeto desde normal a alpha

onClipEvent (enterFrame) {
if (this._alpha>100) {
this._alpha-= 1;
}
}

-----------------------------------------------------------------

Para hacer un puntero diferente al normal.

crear movie clip con la forma preferida y llamarlo por ejemplo mouse

pegar este codigo en el primer frame de la linea de tiempo principal

Mouse.hide();
punt = function (){
mouse._x = _root._xmouse;
mouse._y = _root._ymouse;
}
setInterval(punt,0);

------------------------------------------------------------------

PARA ASIGNARLE UNA TAREA A UNA TECLA COMO SALTAR A UN FRAME DETERMINADO
SE PUEDE USAR EL SIGUIENTE CODIGO

on (keyPress "e") {
gotoAndPlay(2);
}

DONDE "e" es la tecla y (2) es el frame

Para llamar a una imagen de dimensiones adecuadas y posicionarla
dentro de un swf desde un botón
crear un movie clip con nombre de instancia caja_mc

on (release) {

caja_mc.loadMovie("chelo.jpg");
caja_mc._x=20;
caja_mc._y=50;

}

---------------------------------------------------------------
Para arrastar y colocar un movie clip

codigo en el primer fotograma de la linea de tiempo

stop();
objetoXP.onMouseDown = function () {
this.startDrag();
}
objetoXP.onMouseUp = function () {
this.stopDrag();
}

nombre de instancia del movie clip "objetoXP"


----------------------------------------------------------------
para actualizar texto desde un txt

Crear un swf con una caja de texto dinámico multilinea, colocar "novedades" en var y colocar este cod. en el
primer fotograma de la linea de tiempo "loadVariablesNum("novedades.txt", 0);"
luego el txt lleva este pequeño codigo al comienzo "rep=repetir&novedades="

Para llamar a un txt externo dentro de un area de texto en nuestro swf
con 2 botones de scroll.

this.loadVariables("texto.txt");
this.Up.onPress = function(){
Direccion = "up";
MoverTexto();
}

this.Down.onPress = function(){
Direccion = "down";
MoverTexto();
}

function MoverTexto(){
_root.onEnterFrame = function(){
if(Direccion == "up"){
Texto.scroll -= 1;
}else if(Direccion == "down"){
Texto.scroll += 1;
}
}
}
this.Down.onRelease = function(){
delete _root.onEnterFrame;
}

this.Up.onRelease = function(){
delete _root.onEnterFrame;
}

-------------------------------------------------------------------------

para llamar a un swf automaticamente cuando se abre un index en el servidor.

<body onload="javascript:window.open
('principal.htm','nombredeventana', 'fullscreen=yes, scrollbars=no');">


-------------------------------------------------------------------------

para que el swf se abra a pantalla completa siempre aunque sea de forma local

fscommand("fullscreen", "true");
fscommand("allowscale", "false");

-------------------------------------------------------------------------

para habilitar opcion de imprimir pag. colocar en un boton el siguiente cod.

on(release){
getURL("print:","/");
}


--------------------------------------------------------------------------

Para INCETAR la fecha en flash:

Poner un texto dinamico en la linea de tiempo principal
y asignarle el nombre de variable texto para este texto dinamico... En la Linea de
tiempo principal estas acciones:

stop();
fecha_date = new Date();
semana_array = new Array("Domingo", "Lunes", "Martes", "Miercoles", "Jueves", "Viernes", "Sabado");
meses_array = new Array("Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre");
diaSemana = fecha_date.getDay();
diaMes = fecha_date.getDate();
mes = fecha_date.getMonth();
year = fecha_date.getFullYear();
texto = semana_array[diaSemana] + " " + diaMes + " de " + meses_array[mes] + " de " + year;

--------------------------------------------------------------------------


Mayormente doy por centado en esta colección que quienes la puedan utilizar ya poseen conocimientos básicos en la utilización de Flash.

Todas funcionan muy bien en AS2 y en AS3 tal vez algunas no respondan pero sin dudas funcionan como un pequeño Gran machete a la hora de ponerse a componer en flash.

Saludos a todos!!

HIGHLORD
mail: [email protected]


  #2 (permalink)  
Antiguo 27/06/2010, 10:03
Avatar de Jime25  
Fecha de Ingreso: septiembre-2009
Ubicación: Mi casa
Mensajes: 1.213
Antigüedad: 14 años, 7 meses
Puntos: 138
Respuesta: colección de stripts!! MUY ÚTIL!!!

Muy buen aporte!!

Saludos!!
__________________
Jime~

Mi blog.
Mi twitter.
  #3 (permalink)  
Antiguo 19/07/2010, 08:53
 
Fecha de Ingreso: julio-2008
Mensajes: 68
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: colección de stripts!! MUY ÚTIL!!!

Gracias por tu aporte, si lo revisas de nuevo vas a ver que se puede leer en mas de una ocasión "action creem" lo cual es muy gracioso pero deberias cambiarlo !!!

Saludos y gracias de nuevo
  #4 (permalink)  
Antiguo 19/07/2010, 23:48
 
Fecha de Ingreso: diciembre-2009
Ubicación: Guadalajara, Jalisco
Mensajes: 300
Antigüedad: 14 años, 3 meses
Puntos: 13
De acuerdo Respuesta: colección de stripts!! MUY ÚTIL!!!

Exquisito. No te imaginas lo útil que le va a ser esto a todo mundo. Gracias por tu actitud altruista al compartirlo con nosotros.

Saludos desde México.

Etiquetas: codigos, flash, utilidades, acciones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:29.