私は初めて Andengine で最初のアプリを開発しています。私のプロジェクトの説明は次のとおりです。
- 4つのピースが互いに近くに配置されています
- 4つのピースを4つの異なるプレートに移動して配置する
- 4 つの異なるピースを 4 つの異なるプレートに配置することに成功したら、4 つの新しいピースを生成し、ステップ (1)、(2)、および (3) を続行します。
今、私はこのシナリオを次のように実装しました:
- 最初に、新しいBitmapTextureAtlas1とsprites1を作成し、特定の位置を割り当てました
- 新しいオブジェクトの場合、新しい BitmapTextureAtlas を作成し、以前のBitmapTextureAtlas1に割り当て、スプライトに似ています
3.Toucharea と atachchild を登録してから、TouchArea と DetachChild を登録解除し、Follow(1 と 2 と 3)
これは正しいアプローチですか?
私が直面している問題はこれです:
pices1 を任意のプレートに配置すると、正常に移動しますが、pices1 の最初の場所に隠されているものがあり、pice1 の最初の場所から任意のプレートに再度移動すると、オブジェクトが移動したことを示すフラグがインクリメントされます