Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #58 da revista programar. Faz já o download aqui!

joaocouto

Drag and Drop Array

Mensagens Recomendadas

joaocouto    1
joaocouto

Boa noite a todos.

Estou a meio de um projecto. e deparo-me com uma situação um pouco constrangedora.

Iniciei-me a pouco em arrays. No entanto entendo a sua funcionalidade, e a forma como são implementados.

O meu problema aqui é mesmo este array "teimoso" que não me deixa adicionar nada ao mesmo cada vez que faço um drop em cima de outro objecto..

esta função para o drop é usada para vários objectos em simultâneo.

bola.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
bola.addEventListener(MouseEvent.MOUSE_UP, mouseUpHandler);
var objectIn:Array = new Array();
objectIn = [];
function mouseUpHandler(event:MouseEvent):void
{
if (bola.hitTestObject(land_mc))
{
	objectIn.push("click");
	trace(objectIn);
	bola.stopDrag();
}
}
function mouseDownHandler(event:MouseEvent):void
{
bola.startDrag();
}

Editado por coxosclassic

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
coxosclassic    4
coxosclassic

Boas,

Tens a certeza que esse hitTestObject esta a funcionar?

O que te retorna esse trace? (trace(objectIn)).

Caso esse trace nao apareca, o problema pode estar no hitTestObject.

Cumps,

cc

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.