as3 for loop'stairs'

时间:2012-05-15 13:46:50

标签: actionscript-3 for-loop

我有一个非常简单的问题。我试图通过循环并在舞台上放置各个部分来制作一组上升楼梯。

for(i= 0; i<20 ;i++){
  var platform:Platform=new Platform("floor" +i,{width:20,height:20,x:20*i,y:i*20});
  trace("added")
  add(platform);
}

这会产生前面提到的“阶梯”模式,但是有人可以告诉我,我做错了什么?我确定这很简单

1 个答案:

答案 0 :(得分:1)

当x位置增加时,通过减小y位置可以实现您想要的效果。例如,您可以将其设置为i * 20

,而不是将y设置为400 - i * 20