.::.Silver-Boarding.::.

Codigos Flash

Codigos FLASH


1.Convertir una cadena en un array
Este sencillo codigo permite convertir una cadena que pasa un valor a un array que lo obtiene

Codigo probado en Internet Explorer 4++Codigo probado en Mozilla FirefoxCodigo probado en NetscapeCodigo probado en OperaCodigo probado en Safari


Código:
String.prototype.toArray = function ()
{
var inArray = new Array()
for (var c=0;c<this.length;c++)
{
inArray.push(this.substr( c, 1 ))
}
return inArray
}



2.Insertando tu primer flash en html
Definimos en este ejemplo la forma de insertar una pelicula flash en una pagina html


Código:

<body>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="200" height="200">
<param name="movie" value="http://www.tutores.org/carpeta_prueba/ejemplo.swf">
<param name="quality" value="high">
<embed src="http://www.tutores.org/carpeta_prueba/ejemplo.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="200" height="200"></embed></object>
</body>



3.Pelicula flash transparente
Metodo para insertar una pelicula flash con el fondo transparente.Cuando tenemos un fondo en la pagina, el cual queremos que se muestre al 100%


Código:

<body background="http://www.tutores.org/tutores/images/flecha.gif">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="200" height="200">
<param name="movie" value="http://www.tutores.org/carpeta_prueba/ejemplo.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent">
<embed src="http://www.tutores.org/carpeta_prueba/ejemplo.swf" width="200" height="200" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed></object>
</body>



4.Efecto - tunel
solo debemos insertar el codigo de actionscript en tu pelicula para ver el resultado. Se muestra un efecto tunel en movimiento

Codigo probado en Internet Explorer 4++Codigo probado en Mozilla FirefoxCodigo probado en NetscapeCodigo probado en OperaCodigo probado en Safari


Código:

function createTunnel(nPoint, nCircle, space, power, fogDensity, interval) {
var center = new Object({x:300, y:300});
var pi = Math.PI;
var aCircle = new Array();
var aCoord = new Array();
var move_var = 0;
_root.space = space;
for (var k = 0; k<=nPoint; k++) {
aCoord.push(new Object({x:Math.cos(2*k*pi/nPoint), y:Math.sin(2*k*pi/nPoint)}));
}
setInterval(function () {
with (_root) {
move_var++;
clear();
for (j=0; j<=nCircle; j++) {
lineStyle(-1, 0x000000, (100/nCircle*j)-fogDensity);
moveTo(center.x+Math.cos(((move_var+j)/power))*space+aCoord[0].x*j*space, center.y+Math.sin(((move_var+j)/power))*space+aCoord[0].y*j*space);
for (var k = 0; k<=nPoint; k++) {
lineTo(center.x+Math.cos(((move_var+j)/power))*space+aCoord[k].x*j*space, center.y+Math.sin(((move_var+j)/power))*space+aCoord[k].y*j*space);
}
}
for (j=2; j<=nCircle; j++) {
lineStyle(-1, 0x000000, (100/nCircle*(j-1))-fogDensity);
for (var l = 1; l<=nPoint; l++) {
moveTo(center.x+Math.cos(((move_var+j-1)/power))*space+aCoord[l].x*(j-1)*space, center.y+Math.sin(((move_var+j-1)/power))*space+aCoord[l].y*(j-1)*space);
lineTo(center.x+Math.cos(((move_var+j)/power))*space+aCoord[l].x*j*space, center.y+Math.sin(((move_var+j)/power))*space+aCoord[l].y*j*space);
}
}
}
}, interval);
}

// application :
createTunnel(24, 12, 25, 3.5, 0, 50);




------------------------------------------------------------------------------------------------------------------------
Este es el aporte mas valioso todos estos trucos estan provados perfectamente asi que no hay erores.
En los anteriores trucos pueden haber errores por culpa del navegador web o por simple defecto del truco


¿Qué te parecio mi web?
Comentalo aquí debajo!

Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis