2012-04-20 9 views
1

私は(layer.depthと4層、A、B、C、Dがあると無視すると思われる)1、4、2、3PlayN:GroupLayer.add(層)層の深さ属性

場合のgroupLayer.add(layer)を使用して、これらのレイヤーを親に追加します。追加されたインデックス(ala、depth)は、 'depth()'属性を無視しているように見えます。それら。

実装のバグか、誤った使用意味があるかどうかは不明です。

答えて

0

GroupLayer.add(layer, depth)has been deprecated。代わりにLayer.setDepthを使用してください。

+0

Layer.setDepth()は同じように動作します(つまり、効果がないようです)。 – mamamia

+0

追加した後に深度を設定するとどうなりますか? –

1

これはあなたの問題だとは思えませんが、今は間違いなく私のものです。

私はかなりの深さの値に従っています。内には、のグループがあります。 (文字の部分のような)グループをネストすると、より高いレベルのグループのレイヤーは常に下位レベルのグループのレイヤーの上に描画されると思います。 身体部分のグループレイヤー階層に配置された画像レイヤーがたくさんある人形のようなキャラクターを作成しようとしているときに、この問題が発生しています。 胴体は変換階層の最上部にある必要がありますが、いくつかのレイヤーも胴体の上に描画する必要があります。現在のところ、私はあなたが子供のように画像レイヤーを持つ単一のグループレイヤー階層でこれを行うことはできないと思います。

関連する問題