私のアプリケーションでは、パネルを取ってイメージパスを与えてイメージを追加しました。そのイメージにDrawingArea(カスタム)オブジェクトを追加して描画を開始しました。自由に手を描いた後、それを親に追加します(this.addChild(graph);
を与えることによって)。これは何を示していますか? this
の代わりに何を与えることができますか(特に特定の子供を取り除く場合)?そのことが明らかでないなら、私を許してください。Flexでのコンポーネントの親の検索
private function StartMarking(eve:MouseEvent):void
{
if (!eve.buttonDown)
{
isDrawing = false;
}
x2 = mouseX;
y2 = mouseY;
if (isDrawing)
{
drawColor = 0x000000;
markUp.graphics.lineStyle(2, drawColor);
markUp.graphics.moveTo(x1, y1);
markUp.graphics.lineTo(x2, y2);
drawingStr += x1 + "_"+ y1 +"_";
x1 = x2;
y1 = y2;
this.addChild(markUp);
}
}
十分に明確ではありません。いくつかのコードを提供してください。 –
これは、ハンドラStartMarkingが存在するクラスのオブジェクトを参照します。 –
これは常に現在のクラスのオブジェクトを参照します。 ..の場合は、これはPanelクラスのインスタンスオブジェクトを参照します。 –