Javascript应用y坐标onclick。

时间:2014-05-03 04:37:47

标签: javascript arrays coordinates event-listener

我正在尝试在'y'中存储图像的array坐标,并在点击时循环显示。

我已将坐标存储在array中,event listener乖乖地更改了

我的图片的y坐标,但使用的是array index而不是给定的值。

例如0,1,2,3而不是50 -50 -150 -250

posa = 50;
posb = -50;
posc = -150;
posd = -250;

position  = [posa, posb, posc, posd];

index = 0;

clue1.addEventListener("click", function(event) {

//clue1.y = posb;     //works

clue1.y = (index++)%(position.length);

//alert(position);   //returns 50 -50 -150 -250

//alert(clue1.y):    //returns 0 1 2 3 (the y position of my image)

stage.update();

});   

非常感谢那些看看的人

1 个答案:

答案 0 :(得分:0)

尝试以下

clue1.y = position [(index ++)%(position.length)];