Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
mousemoveイベントをキャンバスではなくウィンドウにバインドすることで、キャンバス領域を超えて物事をドラッグできますが、 kinetic.jsAPIを使用してこれを行う方法はありますか?
mousemove
kinetic.js
これは実行可能ですが、kineticjsAPIでは実行できません。
まず、「mouseout」をcanvas要素にバインドします。次に、要素に対してドラッグスタートを実行するときに、その要素を一時変数に保存します。次に、キャンバス領域を離れると、マウスアウトが起動され、保存された要素から読み取ることができます。本当の秘訣は、kineticjsのアイテムを外部のDOMが認識するアイテムに「変換」することです。