Actionscript 3 将movieClip_A的新实例添加到movieClip_B的位置

Actionscript 3 将movieClip_A的新实例添加到movieClip_B的位置,actionscript-3,movieclip,addchild,Actionscript 3,Movieclip,Addchild,我正在创建一个农场游戏,我正在尝试将一个对象(红色点)拖过地面。当对象在土壤正方形上滚动时,它会高亮显示不同的颜色。我正试着把这个物体扔到有色的土壤上,让它种些玉米。我的玉米秸秆膜应该出现在突出的土壤中间。我发布了一些代码和截图。在代码片段中,我使用了一些硬编码的x,y坐标来显示玉米秆。我如何使玉米秆动态地出现在突出显示的土壤电影剪辑的中心?另外,我可以看到,我可能应该为玉米使用某种数组,因为我不知道用户会想种植多少次。我也不知道该怎么做 截图URL: 谢谢, Alex用于x,y坐标 cropC

我正在创建一个农场游戏,我正在尝试将一个对象(红色点)拖过地面。当对象在土壤正方形上滚动时,它会高亮显示不同的颜色。我正试着把这个物体扔到有色的土壤上,让它种些玉米。我的玉米秸秆膜应该出现在突出的土壤中间。我发布了一些代码和截图。在代码片段中,我使用了一些硬编码的x,y坐标来显示玉米秆。我如何使玉米秆动态地出现在突出显示的土壤电影剪辑的中心?另外,我可以看到,我可能应该为玉米使用某种数组,因为我不知道用户会想种植多少次。我也不知道该怎么做

截图URL:

谢谢,
Alex

用于x,y坐标

cropCorn1.x = bucketCorn.x;

cropCorn1.y = bucketCorn.y;

对于玉米阵列

var cornArray:Array = new Array();

for (var i:int = 0;i<100;i++){

    cornArray.push(CropCorn());

}
下一个活动呢

cornArray[1].x = bucketCorn.x;

cornArray[1].y = bucketCorn.y;
var cornArray:Array = new Array();

for (var i:int = 0;i<100;i++){

    cornArray.push(CropCorn());

}
cornArray[0].x = bucketCorn.x;

cornArray[0].y = bucketCorn.y;
cornArray[1].x = bucketCorn.x;

cornArray[1].y = bucketCorn.y;