Kinetic のようなものを使用する場合、キャンバス ゲームの主要な部分を異なるレイヤーに抽象化することが最善である理由 (実際、もし) を説明できる人はいますか?
もちろんそうすべきだと思いますし、これまでのところ、背景用に 1 つのレイヤー、プレイヤーのキャラクター用に 1 つのレイヤー、その他のレイヤーを使用してきました。
その後、あるレイヤーのシェイプを別のレイヤーのシェイプの後ろに配置する必要がある状況に遭遇しましたが、レイヤー全体を他のレイヤーの後ろに移動することはできませんでした。層。
しかし、驚いたことに、私はまだ必要なことをすべて行うことができます. 個々の図形やグループのイベントをアニメートしたり処理したりできます。
要するに、明示的なレイヤー化によってどのような利点がもたらされるのでしょうか? 1 層アプローチで直面する可能性のある落とし穴は何ですか?