Comunidad de diseño web y desarrollo en internet online

Problemas con Drag & Drop

Citar            
MensajeEscrito el 05 Abr 2005 05:12 pm
saludos,

el tema es el siguiente:
He creado varios textfields en actionscript, que leen un documento XML.

Pero ahora lo que me interesa es poderlos arrastrar.

He intentado convertirlos en movieClips (pues son objects, a mi entender) pero nanai, que no se dejan mover.
Y si no los convierto me dice que solo es aplicable a los eventos de raton...

El fragmento del codigo del arrastre:

this[txtT]=new Object(MovieClip);
this[txtT].onPress = function() {
startDrag(this, true, this._x, -20, this._x, 0);
};


Alguna sugerencia?

Por Nitro_666

3 de clabLevel



 

msie
Citar            
MensajeEscrito el 05 Abr 2005 06:03 pm
y si usas el createEmptyMovieClip
y luego creas ahi uno de los textfields

Saludos :D

Por flasher

Invitado



 

firefox
Citar            
MensajeEscrito el 05 Abr 2005 06:37 pm
Nitro, eres nuevo, y quieres hacer las cosas con código, me parece excelente. Ahora lo que quieres, pues si tienes la idea clara, solo te digo un detalle, no pudes convertir un objeto, y que este herede las propiedades de otro. Por lo menos, no sin usar clases. Para lo tuyo basta con algo como lo que te dice flasher, algo asi:

Código :

for (nivel=0; nivel<10; nivel++) {
   nue = createEmptyMovieClip("conte"+nivel, nivel);
   nue._x=nivel*50;
   nue.createTextField("texto", 1, 0, 0, 60, 40);
   nue.texto.selectable = false;
   nue.texto.text = "Drag me";
   nue.onPress = function() {
      this.startDrag();
   };
   nue.onRelease = function() {
      this.stopDrag();
   };
}


Saludos!

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

clabbrowser
Citar            
MensajeEscrito el 06 Abr 2005 02:50 pm
gracias y sorry, pero no es por mí, es para la empresa en la que estoy de prácticas, que me pide un motor con varias actividades, una de ellas drag & drop, y me había encallado en ese punto.
:D

Por Nitro_666

3 de clabLevel



 

msie

 

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