問題タブ [cubic-bezier]
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.
javascript - SVG: 逆 3 次および 2 次ベジエ曲線
SVGパスコマンドの描画方向を逆にするスクリプトに取り組んでいます.これまでのところすべてがスムーズに機能していますが、S
パスコマンドまたはT
.
キュービック ベジエ カーブのみに基づくパス リバース機能の私の実装の1 つで、C
問題なく動作しますが、出力パス文字列がかなり大きくなり、長さが 2 倍または 3 倍になることもあります。
reversePath.js
これまでのところ、いくつかの基本的な処理S
とテスト ページを実装している の簡略化されたバージョンを次に示します。
ここでは、S および Q および T パス コマンドを(cubicBezier)に変換するRaphael.jsの実装から始めました。C
そのため、形状を反転するときのこれらのコマンドS
とパス コマンドの正しい式を理解するのに少し助けが必要です。T
誰かが私を助けることができれば、S
私は自分自身を理解することができますT
.
返信ありがとうございます。