>1.- Se que si cojes un objeto de la librer�a lo puedes asociar a una clase,
pero en ese caso como le paso los par�metros en caso de llevarlos la clase?
Esta >forma tampoco me entusiasma por que de esa forma vinculas ese objeto
de librer�a a esa clase y no puedes utilizarlo para otras cosas.

Se supone que si ese clip es de esa clase, tiene esa funcionalidad. No se me
ocurriria una situacion donde eso no fuera bien. Si un clip necesita mas de
una clase, algo has hecho mal.

>2.- �Dentro de una clase se puede hacer un attachMovie? De primeras no me
dejaba ya que me dec�a que no existia el metodo "attachMovie" para esa
clase, >he probado haciendo que esa clase extienda la clase MovieClip porque
seg�n mis muy limitados conocimientos de POO heredar�a el m�todo
"attachMovie". Si >lo hago ya no mesale el error pero no veo por ning�n
sitio lo que he adjuntado.

Si esa clase va vinculada a un simbolo de la biblioteca y el clip que
quieres colocar mediante el attachmovie va dentro entonces la respuesta es
si. Debes hacer que esa clase herede de Movieclip. Sino usa el metodo
attachmovie del clip donde quieres colocar el "attacheado"

>3.- Por �ltimo, lo mismo estoy enfocandolo mal y las clases y sus subclases
tan solo gestionan datos, y por otro lado hay que tener los elementos
gr�ficos que >basen su actuaci�n en esos datos.... pero si esto es as� ser�a
como tener dos estructuras distintas y a priori no me parece muy elegante.

A mi me parece lo contrario. Lo normal es tener unas clases que controlen
los datos y otras que controlen los aspectos del interface. Es la separacion
minima que yo haria en mi codigo, las clases de datos cuanto menos sepan que
existen las de interface, mejor. Si encima haces que las del interface solo
reciban notificaciones de los cambios de la clase de los datos mediante
eventos, mejor. En teoria, cuanto menos se conozcan unas a las otras, mejor.
(Acoplamiento de clases le llaman). Desde luego hay sistemas muy
sofisticados de realizar esta separacion, se podrian escribir libros (de
hecho, se han escrito), todo depende de la dimension del proyecto.

un saludo

Joseba Alonso
www.sidedev.net
www.5dms.com


----------------------------------
Lista ASNativos:[EMAIL PROTECTED]
http://www.5dms.com/listas
----------------------------------

Responder a