Comunidad de diseño web y desarrollo en internet online

swf de fondo de un html

Citar            
MensajeEscrito el 17 Oct 2006 05:25 pm
Saludos.
Estoy mirando que se hacen trabajos con fondos en swf mientras que el contenido va en otro(s) swf, según lo que puedo interpretar; tal vez me equivoque.
Las páginas de ejemplo que tengo son estas dos, pero bueno, la idea no es mostrar websites sino consultar cuales son las técnicas utilizadas para este tipo de trabajos con fondos swf y en donde se puede encontrar esta información.

http://www.2advanced.com/
http://www.massiveattack.com/start.html

Gracias.

JOHNMARTIN

Por JOHNMARTIN

Claber

1222 de clabLevel

4 tutoriales
4 articulos
2 ejemplos

Genero:Masculino  

||| BOGOTA COLOMBIA |||

firefox
Citar            
MensajeEscrito el 17 Oct 2006 05:59 pm
de hecho usan un swf luego cargan otros swf dentro del el swf principal..

Por buzu

163 de clabLevel



 

Los Angeles, California

firefox
Citar            
MensajeEscrito el 17 Oct 2006 06:48 pm
y como se amplia el main y como se hace para que el swf cargado mantenga su tamaño sin ampliarse?

JOHNMARTIN

Por JOHNMARTIN

Claber

1222 de clabLevel

4 tutoriales
4 articulos
2 ejemplos

Genero:Masculino  

||| BOGOTA COLOMBIA |||

firefox
Citar            
MensajeEscrito el 17 Oct 2006 06:50 pm
bueno tienes que meter el swf en un div con width de 100% y luego al swf, en el primer frame le das allowscale=false;
es algo asi...

Por buzu

163 de clabLevel



 

Los Angeles, California

firefox
Citar            
MensajeEscrito el 17 Oct 2006 10:01 pm
Hay que recordar que por lo regular las web que ocupan todo el área del browser... los objetos dentro de la pelicula secundaria [por lo general el contenido (la primera es el fondo)] son ubicados dinamicamente con AS usando como parametro común y relativamente al ancho y alto que el swf se esta visualizando...

Es algo complicado en realidad pocisionar cada objeto... es por eso que sugiero se haga una movieclip... y que dentro de esta este contenido todo lo que requieras.

Hay una explicación muy a fondo de todo esto...

Si requieres algo más, con gusto postearé...

pero mientras efectivamente como dice buzu

Código :

allowscale=false


Suerte! y saludos (y)

Por gabovanlugo

651 de clabLevel



Genero:Masculino  

Code Designer

firefox
Citar            
MensajeEscrito el 18 Oct 2006 03:36 pm
se me olovidava, allowscale es fscomand
por lo tanto tendria que ser asi:

fsComand("allowscale",false);


repito que va en el primer frame de la pelicula asi, evitaras que se redimencione, tambien podrias provar con true en lugar de false, y ves cual de los dos efectos te gusta mas, todo depende de la vista que quieras dar, luego tu pelicula la metes en un div y le das de ancho (windth) 100% y listo esto deve funcionar,

Por buzu

163 de clabLevel



 

Los Angeles, California

firefox
Citar            
MensajeEscrito el 31 Oct 2006 05:57 pm
Bueno, tengo un html con swf de fondo que ocupa todo el .html. Este swf carga otro swf que debería mantener su tamaño pues le puse fscommand("allowscale", false) pero aún así me redimensiona el swf cargado.

Les dejo el archivo publicado y el .rar para que quien pueda, me ayude.

PD: por si acaso, la idea es que el swf cargado mantenga su tamaño original.

Gracias.

http://www.macroactiva.com/descargas/test/
http://www.macroactiva.com/descargas/test.rar

JOHNMARTIN

Por JOHNMARTIN

Claber

1222 de clabLevel

4 tutoriales
4 articulos
2 ejemplos

Genero:Masculino  

||| BOGOTA COLOMBIA |||

firefox
Citar            
MensajeEscrito el 31 Oct 2006 06:18 pm
En el archivo borrar.fla pon esto:
loadMovie("page.swf", cargador_mc);
Stage.scaleMode = "noScale"

Con el objeto Stage, puedes arreglar esos problemillas

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 31 Oct 2006 06:29 pm

Por JOHNMARTIN

Claber

1222 de clabLevel

4 tutoriales
4 articulos
2 ejemplos

Genero:Masculino  

||| BOGOTA COLOMBIA |||

firefox
Citar            
MensajeEscrito el 31 Oct 2006 06:39 pm
Ahhhhhhhhhhhhh , dejame ver si entendi, quieres que la palemera se vea al 100%, tanto en ancho como en alto (Que cubra toda la pantalla) pero que la cintilla, conserve su tamaño original???

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 31 Oct 2006 06:43 pm
Si

JOHNMARTIN

Por JOHNMARTIN

Claber

1222 de clabLevel

4 tutoriales
4 articulos
2 ejemplos

Genero:Masculino  

||| BOGOTA COLOMBIA |||

firefox
Citar            
MensajeEscrito el 31 Oct 2006 07:29 pm
http://www.apia.com.mx/ramiro/index.html Creo que esto es lo que buscas!!
En tu archivo borrar.fla

Código :

//hace que el tamaño del contenido de Flash sea fijo, de manera que permanezca sin cambios
 //aunque cambie el tamaño de la ventana del reproductor
Stage.scaleMode = "noScale"
Stage.align = "TL" //Alineamos Arriba - izquierda
Convertir tu foto del fondo (la palmera) en un clip, y le pones instancia llamada [b]clip_mc[/b]
//hacemos que el ancho y alto del fondo, sean iguales a las medidas de la pelicula
clip_mc._width = Stage.width; 
clip_mc._height = Stage.height;
//Manejamos in listener para que en caso de que se redimencione la pelicula, los valores se mantengan
var resizeObj:Object = new Object();
resizeObj.onResize = function(){
   // la cintilla quede centrada
   cargador_mc._x = (Stage.width/2) - target_mc._width/2;
   cargador_mc._y = (Stage.height/2);
   // El fondo (palemra) quede a la misma medida que la pelicula
   clip_mc._width = Stage.width;
   clip_mc._height = Stage.height;
}
//manejador del precargador de la pelicula externa
var obj:Object = new Object
var loader_mcl = new MovieClipLoader;
obj.onLoadStart = function(target_mc:MovieClip){
   target_mc._visible = false; //al iniciar la precarga
}
obj.onLoadComplete = function(target_mc:MovieClip, httpStatus:Number):Void{
   target_mc._visible = true;//al terminar la precarga
}
obj.onLoadInit = function(target_mc:MovieClip){
   // Al cargar el primer frame de la pelicula precargada, sabemos sus medidas
   // Centramos la cintilla
   target_mc._x = (Stage.width/2) - target_mc._width/2;
   target_mc._y = (Stage.height/2);
   // Agregamos el listener del redimensionado
   Stage.addListener(resizeObj);
}

loader_mcl.addListener(obj);
loader_mcl.loadClip("page.swf", cargador_mc); //Iniciamos la precarga


Ahora, page .swf, debe de medir 800 px de ancho, por 50 px de alto, osea la medida de las formas que tienes en esa pelicula, y NO, las medidas de borrar.swf (en este caso 800 de ancho por 533 de alto)

Por ultimo en tu index.html debes de poner

Código :

<html>
<head>
<title>borrar</title>
<style type="text/css">
<!--
body, html{
padding: 0px;
margin: 0px;
}
#flash{
width: 100%;
height: 100%;
}
-->
</style></head>
<body bgcolor="#ff0000">
<div id="flash">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" 
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" 
width="100%" height="100%" hspace="0" vspace="0" align="middle" id="borrar">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="borrar.swf" />
<param name="quality" value="high" />
<param name="SCALE" value="noborder">
<embed src="borrar.swf" width="100%" height="100%" hspace="0" 
vspace="0" align="middle" quality="high" name="borrar" 
allowScriptAccess="sameDomain" type="application/x-shockwave-flash" 
pluginspage="http://www.macromedia.com/go/getflashplayer" scale="noborder" />
</object>
</div>
</body>
</html>

Nos dices que paso ;)

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 



Ultima edición por rolv el 01 Nov 2006 04:29 pm, editado 1 vez

firefox
Citar            
MensajeEscrito el 31 Oct 2006 09:50 pm
Perfecto amigo, mil gracias !

JOHNMARTIN

Por JOHNMARTIN

Claber

1222 de clabLevel

4 tutoriales
4 articulos
2 ejemplos

Genero:Masculino  

||| BOGOTA COLOMBIA |||

firefox
Citar            
MensajeEscrito el 31 Oct 2006 10:25 pm
Ahora mi pregunta es: cuando este nuevo swf esta cargado, como hago para que al redimensionar el html, el .swf cargado se mantenga centrado?

JOHNMARTIN

Por JOHNMARTIN

Claber

1222 de clabLevel

4 tutoriales
4 articulos
2 ejemplos

Genero:Masculino  

||| BOGOTA COLOMBIA |||

firefox
Citar            
MensajeEscrito el 01 Nov 2006 04:32 pm

JOHNMARTIN escribió:

Ahora mi pregunta es: cuando este nuevo swf esta cargado, como hago para que al redimensionar el html, el .swf cargado se mantenga centrado?

JOHNMARTIN


Oks, para mentener un objecto centrado, o en una posicion fija, con relacion a un redimensionado de la pelicula, como ocurre aqui.
http://www.apia.com.mx/ramiro/index.html
Bajate el archivo
http://www.apia.com.mx/ramiro/test.rar

Ahi vien el codigo comentado.
De hecho puedes manejar tambien un redimensionado inteligente de los clips, o incluso al redimensionar la pelicula, que el objeto se centre, con un efecto easing, o lo que se te ocurra :D
Saludos.

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 01 Nov 2006 05:56 pm
Amigo, mil gracias, que buen reply.
Tengo que ponerme a revisar el code para ver que tantas modificaciones se pueden hacer.

De nuevo mil gracias.

JOHNMARTIN

Por JOHNMARTIN

Claber

1222 de clabLevel

4 tutoriales
4 articulos
2 ejemplos

Genero:Masculino  

||| BOGOTA COLOMBIA |||

firefox
Citar            
MensajeEscrito el 04 Ene 2007 03:35 pm
Sera posible que el fondo donde se encuentre la palmera no se redimencione, sino que se quede fijo o se mueva siempre centrado y no se redusca.

Gracias

Por charly

30 de clabLevel



Genero:Masculino  

Guatemala

safari
Citar            
MensajeEscrito el 02 Sep 2009 04:09 pm
Hola he estado siguiendo el desarrollo de este foro y he obtenido buenos resultados como pueden observar en mi pagina

http://www.carlospinedo.com/videos/video_player.html

Aun así tengo un problema: cuando se le da (f11) pantalla completa quedan un espacio negro abajo. este espacio negro viene del swf donde sin importar cuanto agrande y agrande el video, sigue apareciendo el espacio negro. ¿hay manera de corregir esto? miren por ejmplo en esta no se presenta el error.

http://mukustudios.com/

Saludos y gracias de antemano

Por pedro polar

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 02 Sep 2009 05:54 pm
Bueno como ya lo solucioné me voy a autocontestar.

En el codigo de Ramiro

esto (que aparece 2 veces):

clip_mc._width = Stage.width;
clip_mc._height = Stage.height;

se reemplaza por esto:

clip_mc._width = "100%";
clip_mc._height = "100%";


Saludos

Por pedro polar

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 17 Sep 2009 03:48 am
Soy nuevo en esto chicos, desde ya les digo que es un foro mu nutritivo este... Les pregunto desde mi desconocimiento, como hacer para que en mi web hecha en flash tenga unn video al 100% de la pantalla. Como comprimir ese video para que su peso no sea un obstaculo. El ejemplo anterior es algo como lo que quiero hacer. GRACIAS!!!

Por juanasoriano

0 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.