Comunidad de diseño web y desarrollo en internet online

hacer referencia a un obejeto llamado desde la libreria?

Citar            
MensajeEscrito el 11 Ene 2012 05:13 pm
Hola amigos.

Estoy tratando de hacer un drag a un objeto que llamo desde la biblioteca con "miboton" lo llamo pero cuando quiero hacer referencia a el objeto "cuad" para hacerle el drag me saca un error "access of undefined property cuad", ahi esta el codigo que use.


miboton.addEventListener(MouseEvent.CLICK, muestra)
cuad.addEventListener(MouseEvent.CLICK, clic)

function muestra(event:MouseEvent)
{
var cuad:objei = new objei();
addChild(cuad);
cuad.x=100;
cuad.y=100;
}

function clic()
{
cuad.startDrag();
}

Por riflorez

2 de clabLevel



 

msie
Citar            
MensajeEscrito el 11 Ene 2012 05:27 pm
prueba así :

Código :

 
miboton.addEventListener(MouseEvent.CLICK, muestra)


function muestra(event:MouseEvent)
{
var cuad:objei = new objei();
addChild(cuad);
cuad.x=100;
cuad.y=100;
cuad.addEventListener(MouseEvent.CLICK, drag)
}

function drag(e:MouseEvent)
{
   
   e.currentTarget.startDrag();
} 



saludos Maxxx

Por MaxiiSan20

Claber

168 de clabLevel



Genero:Masculino  

Montevideo

firefox
Citar            
MensajeEscrito el 11 Ene 2012 07:50 pm
Maxxx

ya probe el nuevo codigo y ya no me saca error pero no me hace el drag al objeto "cuad".

Por riflorez

2 de clabLevel



 

msie
Citar            
MensajeEscrito el 11 Ene 2012 08:51 pm

Código :


var cuad:objei = new objei();

miboton.addEventListener(MouseEvent.CLICK, muestra)


function muestra(event:MouseEvent)
{

addChild(cuad);
cuad.x=Math.round(Math.random()*200);
cuad.y=Math.round(Math.random()*200);

cuad.addEventListener(MouseEvent.MOUSE_DOWN, drag)
}

function drag(e:MouseEvent):void
{   cuad.startDrag();  } 


El error esta en que debes declarar la variable en el inicio del Script ya que si no estarás haciendo referencia a un objeto que no existe

Por MaxiiSan20

Claber

168 de clabLevel



Genero:Masculino  

Montevideo

firefox

 

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