Flash电影剪辑位置问题

Flash电影剪辑位置问题,flash,actionscript-3,Flash,Actionscript 3,非常奇怪的问题:imgLoader0_mc e.target.parent是一个加载了外部JPG的movieclip。ImageMark是一个具有与imgLoader0_mc相同的尺寸w和h以及左上角相同的注册点的电影剪辑:我多次验证了这一点。他们都在同一个容器中,每个人都戴着面具 在某种程度上,我有: this.imageMark.x = e.target.parent.x; this.imageMark.y = e.target.parent.y+0.4; 问题是:为什么是0.4?虽然x是

非常奇怪的问题:imgLoader0_mc e.target.parent是一个加载了外部JPG的movieclip。ImageMark是一个具有与imgLoader0_mc相同的尺寸w和h以及左上角相同的注册点的电影剪辑:我多次验证了这一点。他们都在同一个容器中,每个人都戴着面具

在某种程度上,我有:

this.imageMark.x = e.target.parent.x;
this.imageMark.y = e.target.parent.y+0.4;

问题是:为什么是0.4?虽然x是正确的,但无明显原因地闪烁会以错误的方式定位imageMark:添加0.4可以消除问题,但我不明白为什么会发生这种情况,如果不添加0.4,如果我跟踪e.target.parent和imageMark的位置,则是相同的。。。但它不是……

默认情况下,flash会将笔划放置在笔划形状的坐标上。例如,如果在10,10处有一个10 x 10的矩形,并且有一个两点笔划,笔划将从笔划的左上角开始,笔划将在9,9处,右下角将在11,11处。

如何创建imageMark?它的内容是什么?艾米,这个自动解决了,我不知道为什么和如何。有一天,我站起来,问题消失了…:-