Clase Contenedor

Posted by admin | AS2, Class, POO | Sunday 30 July 2006 12:25 am

Esta sencilla clase crea un MovieClip vacio y lo utiliza como clip contenedor de una pelicula swf externa. Esta es una primera versión con un funcionamiento muy simplificado que espero ir ampliando.

class Contenedor extends MovieClip
{
//
var ruta : MovieClip
var clip : MovieClip
var contenido : String
var prof : Number
var x : Number
var y : Number
//–CONSTRUCTOR————————————
function Contenedor (queRuta : MovieClip, queClip : String, queContenido : String, queX : Number, queY : Number)
{
ruta = queRuta
prof = ruta.getNextHighestDepth ()
clip = ruta.createEmptyMovieClip (queClip, prof)
setContenido (queContenido)
setPosicion (queX, queY)
}
//–SETTERS—————————————-
function setContenido (queContenido : String)
{
contenido = queContenido
clip.loadMovie (contenido);
}
function setPosicion (queX, queY)
{
x = queX
y = queY
clip._x = x
clip._y = y
}
//–METODOS—————————————–
function borrar ()
{
clip.unloadMovie ()
clip.removeMovieClip ()
}
//————————————————–

 

}

Su uso sería el siguiente:

var contenedor:Contenedor = new Contenedor(this, "contenedor", "peli1.swf", 100, 200);
var contenedor2:Contenedor = new Contenedor(this, "contenedor2", "peli2.swf", 50, 50);

Los parámetros a pasar son: El nombre de Instáncia, la ruta del archivo externo, la posición X y la posición Y.

Comparte:
  • Meneame
  • Twitter
  • Facebook
  • Google Bookmarks
  • del.icio.us
  • Technorati
  • email
  • Print

Post relacinonados:

  1. Clase para transiciones de fotos
  2. Foto panorámica 360º en flash
  3. Clase para cargar contenido externo en Actionscript 3
  4. Precargas múltiples de SWF y JPG simultanea en un sólo preload
  5. Foto Panoramica 360º usando bitmapData

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment

Get Adobe Flash playerPlugin by wpburn.com wordpress themes