問題タブ [konvajs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
touch - konva: `tap` イベントのパラメータを調整する方法はありますか?
私の konva アプリでは、ユーザーがアイコンをタップするのに問題があります... konva はdragStart
イベントではなくイベントを発行することがよくありますtap
(おそらく、ユーザーの指がダウンしている時間の長さ、またはタップ中に指がわずかに動いたという事実が原因です)。
tap
が発行される待機時間や移動距離のパラメータを調整する方法はありますか?
dragDistance
ユーザーが指定されたピクセル数を移動するまで の発行を延期するがあることがわかりましたが、指定されたピクセル数でイベントdragStart
を発行するように指示する方法が見つかりませんでした。tap
javascript - KonvaJSで画像を塗りつぶした形状にフィルタを適用する方法は?
Konva.js を使用してキャンバス アニメーションを実行しています。画像が塗りつぶされた円の形状があり、その形状にカラー オーバーレイ/フィルターを適用したいと考えています (RGBA)。
これは、私が Shape オブジェクトを作成する方法です:
デモ: http://jsbin.com/winugimeme/edit?js,output
Docs は RGBA filter の概要を説明していますが、私が知る限り、それはKonva.Image
アイテムにしか適用できません。
形状オブジェクト/塗りつぶし画像にフィルターを適用できるように、上記のコードを作り直す方法はありますか?
node.js - Visual Studio と GTK を使用せずに Windows で konva を使用する方法
VS と GTK は、konva に必要なノード キャンバスを構築するためにのみ必要なようです。
私は完全な初心者なので許してください。しかし、他に使用することのない大量の巨大なものをダウンロードしてインストールすることなく、これを行う他の方法はありますか? 最近では、ほとんどのブラウザが HTML5 キャンバスをネイティブにサポートしているため、プロセス全体がばかげているように思えます。
javascript - Konva JS でドラッグした後に形状の X と Y を取得する
プロジェクトで Konva JS を使用しています。ドラッグ可能なボタンクリックで形状を追加しています。形状をクリックすると、形状の X 位置と Y 位置を取得する必要があります。getX
関数は元の XとgetY
Y を返します。ドラッグ後に X と Y を更新するにはどうすればよいですか。
以下のコード例。
javascript - konva.js のドラッグと回転
回転、ドラッグ、サイズ変更が可能な画像を描きたい。
ドラッグしてサイズ変更できます
しかし、画像を回転すると、ノードの位置が間違っています
私が使用するコードは次のとおりです。
どうすればこの問題を解決できますか?