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.
Código (ActionScript):
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.
Código (ActionScript):
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();
}
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();
}