9

キャンバス内の絶対位置 x、y に移動したいArtLayer変数によって参照されるアクティブがあります。NewLayer

私は数時間グーグルで検索していますが、何の結果もありません。誰かが例を挙げてもらえますか?

// ありがとう。

4

1 に答える 1

28

APIをさらに読んで検索した後、デルタ移動でのみレイヤーを移動できるという結論に達しました。

レイヤーを絶対位置に配置するために、この小さな関数を作成しました。これが同じ質問を持つ次の読者に役立つことを願っています...

//******************************************
// MOVE LAYER TO
// Author: Max Kielland
//
// Moves layer fLayer to the absolute
// position fX,fY. The unit of fX and fY are
// the same as the ruler setting. 

function MoveLayerTo(fLayer,fX,fY) {

  var Position = fLayer.bounds;
  Position[0] = fX - Position[0];
  Position[1] = fY - Position[1];

  fLayer.translate(-Position[0],-Position[1]);
}
于 2012-08-21T23:27:39.810 に答える