Perdón pero releyendo una vez más creo que lo veo de otra forma (si alguien 
puede ayudarme mejor... que ando un poco pez)

Tile0 y Tile1 deben ser funciones nuevas que se están prototipando (añadiendo a 
la clase), pero lo que no entiendo es que no hagan nada.

Prototipar sirve para añadir métodos y atributos a clases que no quieres 
reimplementar o que no lo puedes hacer porque las tienes precompiladas y no son 
tuyas.

Las definiciones de andable y fotograma las debe hacer así si no estaban 
contempladas en la clase previamente.

Salu2


-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Daniel Portilla
Enviado el: miércoles, 07 de junio de 2006 17:41
Para: [email protected]
Asunto: RE: [ASNativos] Expresion

Por lo poco que conozco de clases y AS, los prototypes con redefiniciones de 
métodos o atributos en clases, por tanto game debe ser un objeto de una clase 
con los dos atributos tileAncho y tileAlto. Los Tile0 y Tile1 deben ser objetos 
o atributos nuevos que se están agregando de forma dinámica a la clase.

Salu2


-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de JESUS
Enviado el: miércoles, 07 de junio de 2006 16:50
Para: [email protected]
Asunto: [ASNativos] Expresion

Hola a todos.
En una rutina que he encontrado, sobre mapeado para juegos en flash, he
visto este trozo de código, que no entiendo muy bien, y en el tutorial no se
explica demasiado bien, (aparte que es inglés, y mi nivel no es muy alto).

game = {tileAncho:30, tileAlto:30};
game.Tile0 = function() {
};
game.Tile0.prototype.andable = true;
game.Tile0.prototype.fotograma = 1;
game.Tile1 = function() {
};
game.Tile1.prototype.andable = false;
game.Tile1.prototype.fotograma = 2;

Que se está haciendo aqui ? Game es un objeto? Es una clase?
Para que hacen game.tile0=function(){}? Es una definición de una clase?
Si andable o fotograma son propiedades de un objeto, porque los define con
.prototype?
Gracias de antemano



-----------------------------------
ASNativos
http://www.5dms.com/listas
------------------------------------



-----------------------------------
ASNativos
http://www.5dms.com/listas
------------------------------------



-----------------------------------
ASNativos
http://www.5dms.com/listas
------------------------------------

Responder a