私はこれをcodepenとしました。私がしたいのは、翻訳中にその中心点の各フォント文字をスムーズに回転させることです。私はキャンバスの世界には非常に新しいので、私はそれを達成する方法を本当に知らない。キャンバスでのフォント文字の幾何学的な回転
私はこのようにしようとしたが、その奇妙に行動するようだ:
Draw: function() {
//tried to add this line :
context.rotate(Math.PI/4);
context.font = this.size + "px FontAwesome";
context.fillStyle = this.color;
context.strokeStyle = this.color;
if (this.id % 2 == 0) {
context.fillText(this.icon, this.x, this.y);
} else {
context.strokeText(this.icon, this.x, this.y);
}
}
任意のアイデア?各キャラクターが独自の回転速度を持つことも可能ですか?
まあ、あなたの完全な答えをありがとうございました。しかし、私は本当に私の質問にあなたの答えを実装する方法が表示されません。 私はとてもうまくキャンバスを理解していないと思うし、翻訳中に文字を連続的に回転させたい。私はそれをどうやって行うのか、それが可能なのか分かりません。 – Nuzzob
指定された中心点の周りのキャラクターの回転をアニメーション化する方法を示すために私の答えを更新しました。私はあなたのプロジェクトにプラグアンドプレイできるように、コードを関数の中に入れました。あなたのプロジェクトに幸運を祈る! – markE