ここで少し問題がありますが、KineticJS の変更ログに次の変更があるため、バグなのか新機能なのかわかりません。
「ドラッグ アンド ドロップ操作により、動的に一時的な最上位レイヤーが自動的に作成され、そこにグループとシェイプ用のノードが配置され、ドラッグ アンド ドロップのパフォーマンスが大幅に向上します...」
私はテスト プロジェクトでバージョン 4.0.0 を使用していましたが、形状を一番上に移動したい場合は明示的に moveToTop() を使用する必要があります (これが正しい方法だと思います)。現在 (バージョン 4.3.2) 画像をクリックすると、希望に反して自動的に一番上に移動します。この一時的なレイヤーは内部的なもので、視覚的なものではありません。これは本当にバグなのか、それとも何らかの方法でこれをオフにする必要があるのか.
moveUp、moveToTopなどの関数を呼び出さないと、オブジェクトがスペースの順序を維持すると思う前に、ラボでさえ変更されたと思います。たとえば、次のリンクでは moveToTop() 関数呼び出しはありません。この方法でも、形状をクリックすると、形状が上部に移動します。
注目してくれてありがとう