Scrippy 9
Para Ver el trabajo final pulsar AQUI
 
Materiales : Una imagen gif que os guste, y un fondo que combine con el color del cielo estrellado, ademas necesitamos una imagen gif pequeñita para crear el floating, yo use un corazoncito azul que si quereis podeis copiarlo de aqui
 
Preparamos primero los materiales, para hacer el cielo estrellado abrimos un archivo nuevo 200 x 500 que es el alto total de los containers que tenemos de cielo
En materiales elegimos los dos tonos que conformaran nuestro cielo, yo elegi el negro y un azul oscuro y elijo el gradiente creado tal y como se observa en la captura
Duplicamos la capa y a cada una le aplicamos el filtro VM natural Sparkle con los siguientes valores
A la otra capa le mantenemos los mismos valores excepto el Rnd color
Guardamos como PSP animation y le bajamos la velocidad a la animacion
 
Creamos otro fondo que combine con nuestra imagen y con el cielo, hacerlo a vuestro gusto y ya empezamos a realizar el trabajo
 
Abrimos el scrippy
 
Insertamos un bacground que es el fondo que habeis realizado a juego con vuetra imagen
 
Empezamos con los containers
 
Observar los que vamos a necesitar si comparáis las medidas os daréis cuenta que los containers de los laterales miden 80 de ancho cada uno y dejamos una separacion de 20, al central le activamos la casilla center, con lo cual lo que sobra es lo que quedara entre este y sus dos adyacentes
 
Con toda este grafico espero que vayamos entendiendo mejor a los containers
por orden pondremos primero los dos de la izquierda, a continuación los dos de la derecha y por último el container central, todos estos tendran como bacground el cielo estrellado que hemos creado todos sin scrolling y les pondremos un marco transparente ok? pues ahora todo seguido
 

1er container

Insertamos positioned container

Horizontal layout:

Marcamos la opcion "Set position and width"

Leff:20

Size: 80

 

Vertical layout:

Marcamos la opcion " Set position and height"

Top:20

Size:500

Insertamos frame : transparente

Insertamos background, no scroll ( este es el cielo estrellado)

 

Ir a preview

 

2º container

 

2-, Insertamos positioned container

Horizontal layout:

Marcamos la opcion "Set position and width"

Leff:120

Size: 80

 

Vertical layout:

Marcamos la opcion " Set position and height"

Top:20

Size:500

Insertamos frame : transparente

Insertamos background, no scroll ( el mismo de antes )

 

Ir a preview

 

3er Container

 

3-, Insertamos positioned container

Horizontal layout:

Marcamos la opcion "Set position and width"

Right:20

Size: 80

 

Vertical layout:

Marcamos la opcion " Set position and height"

Top:20

Size:500

Insertamos frame : transparente

Insertamos background, no scroll ( el mismo de antes )

 

Ir a preview

 

4º Container

 

4-, Insertamos positioned container

Horizontal layout:

Marcamos la opcion "Set position and width"

Right:120

Size: 80

 

Vertical layout:

Marcamos la opcion " Set position and height"

Top:20

Size:500

Insertamos frame : transparente

Insertamos background, no scroll ( el mismo de antes )

 

Ir a preview

 

5º container

 

 Insertamos positioned container

Horizontal layout:

Marcamos la opcion "Set position and width"

Center: 0

Size: 550

 

Vertical layout:

Marcamos la opcion " Set position and height"

Top:20

Size:500

Insertamos frame : transparente

Insertamos background, no scroll ( el mismo de antes )

 

 

Insertar position image con el ultimo positioned container pulsado

Horizontal position : center

Vertical position : botton

 

Ir a preview

Insertar message area

Vamos a ver como calcular ahora nuestro espacio para el mensaje

 

como la imagen mide 500 de alto, y dejamos 20 desde el top tenemos 520 pues sumamos lo que queremos dejar de separacion, en este caso ponemos 600 , esto implica 80 de separación desde que termina nuestra imagen superior y donde comienza nuestro mensaje

 

Left: 30

Top: 600

Right:30

Botton:30

 

Insertar sound, tiker, y barras de colores si teneis la version 3.1

 

guardar el Scrippy y ahora vamos a ver como meter el floating

 

Para ello abrimos exportamos nuestro trabajo para abrirlo bien con el Outlook o como pagina web, y aparte de poner las url de todos los elementos que hemos incluido en nuestro scrippy como imagenes y musica vamos a irnos ahora al final

 

Copiar el script del floating que hay a continuacion

 

Nos vamos al final del todo y detrás del último </script> antes de esto: <DIV id=SCE></DIV></BLOCKQUOTE></BODY></HTML>
 Insertamos el codigo del floating, sustituimos lo que esta en rojo por la URL de la imagen que será empleada como floating, en mi caso el corazoncito azul que podeis copiar directamente desde el comienzo de este tutorial

 

*FLOATING ( cambiar solo lo que esta en rojo)

 

 

 </SCRIPT><!-- HERE COMES THE FLAKE GIF, YOU CAN ALSO ADJUST THE VALUES OF VAR NO AND VAR SPEED--><IMG
  id=snowtemp style="DISPLAY: none"
  src="DIRECCION DE NUESTRA IMAGEN, ejemp: C/archivos de programas/tubes">
  <SCRIPT language=JavaScript1.2>

var no = 12; // snow number
var speed = 1; // smaller number moves the snow faster

var snowflake = snowtemp.src;

var ns4up = (document.layers) ? 1 : 0;  // browser sniffer
var ie4up = (document.all) ? 1 : 0;
var dx, xp, yp;    // coordinate and position variables
var am, stx, sty;  // amplitude and step variables
var i, doc_width = 800, doc_height = 615;

if (ns4up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}

dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
for (i = 0; i < no; ++ i) { 
dx[i] = 0;                        // set coordinate variables
xp[i] = Math.random()*(doc_width-50);  // set position variables
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20;         // set amplitude variables
stx[i] = 0.02 + Math.random()/10; // set step variables
sty[i] = 0.7 + Math.random();     // set step variables
if (ns4up) {                      // set layers
if (i == 0) {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></layer>");
} else {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></layer>");
   }
} else if (ie4up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></div>");
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></div>");
      }
   }
}
function snowNS() {  // Netscape main animation function
for (i = 0; i < no; ++ i) {  // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = self.innerWidth;
doc_height = 515;
}
dx[i] += stx[i];
document.layers["dot"+i].top = yp[i];
document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowNS()",speed);
}
function snowIE() {  // IE main animation function
for (i = 0; i < no; ++ i) {  // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = document.body.clientWidth;
doc_height = 515;
}
dx[i] += stx[i];
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowIE()",speed);
}
if (ns4up) {
snowNS();
} else if (ie4up) {
snowIE();
}
// End -->
</SCRIPT>

 
 
Tutorial realizado por:
Piconera y adaptado por EnergiaElca
Derechos reservados
Tutorial Scrippy 9 usando un Floating


Loading, Please Wait...