私はKonvaJSの潜在的なバグを発見しています。それとも私がグループに追加する前にグループに画像を追加する必要がありますか?
1)層を作成し、
2)グループを作成し、ステージおよびレイヤに追加し、それを追加...機能についてはよく分からない
3)イメージ・ノードを作成します。グループに追加してください(画像がロードされるのを待ってから、グループに追加するのを待つKonva.Image.fromURLを使用して画像がロードされます)。
結果:画像は表示されません。
ただし、画像をグループに追加してからグループに追加すると、画像が表示されます。これは、グループのダイナミクスが消えるだけで画像を添付したい場合に問題になります。
トレイやプレートのコンセプトを作成しようとしています。ユーザがアイテムをプレート上に置くことができる場所。ユーザーがプレートをドラッグすると、交差するすべてのノードを含むグループが作成され、すべて一緒に移動されます。ドラッグ・エンドでは、すべてのオブジェクトをユーザーに戻します。
EDIT:私が経験していた問題は、私のコメントで述べたグループ座標と関係がありました。
は、「私はポジショニングがグループでどのように動作するかの最長時間のために、誤解だと思うコメント読む。jsfiddle.net/jusatx6s」
LL:あなたがレンダリングされたノードの位置を確認していることを確認しますがそれらは画面に表示されます。
こんにちは。デモを作成できますか? – lavrton
私は誤解していると思います。コメントを読む:https://jsfiddle.net/jusatx6s/ – visc
画像に(x、y)を設定している場合は、@ jefhaiと同じように、この問題を自分自身に当てはめることはできません。グループ内の要素の座標は、グループの原点がグループ内の一番左の要素の上端と左端であるため、混乱する可能性があります。 (x、y)を0に設定して、あなたが得るものを見てください。 –