1
私はRaphaelJSで遊んでいますが、作成したテキストをドラッグ可能にする方法を理解できませんか?私は標準の.print機能を使用しています。どんな例ですか?RaphaelJSでテキストオブジェクトをドラッグ可能にする方法は?
私はRaphaelJSで遊んでいますが、作成したテキストをドラッグ可能にする方法を理解できませんか?私は標準の.print機能を使用しています。どんな例ですか?RaphaelJSでテキストオブジェクトをドラッグ可能にする方法は?
ok私はprint()の使用を認識していませんでしたが、 が最終コードです。それが動作するようになりました:http://jsfiddle.net/Tomen/2SjJz/2/ (「... T」の機能を変換するために、それを変更しないで)
var font = paper.getFont("whoa");
var text = paper.print(20, 20, "my text", font, 50);
var start = function() {
text.oBB = text.getBBox();
},
move = function(dx, dy) {
var bb = text.getBBox(true);
text.transform('...T' + [text.oBB.x - bb.x + dx, text.oBB.y - bb.y + dy]);
};
text.drag(move, start);
私はCyphonフォントをレンダリング必要、それは(私が印刷して行く必要がある理由です) – donkeykong
あなたは登録することができますし、通常のようにhttp://raphaeljs.com/reference.html#Raphael.register私はそれほど確かではありませんが、このような質問を見ることができますhttp://stackoverflow.com/questions/6811357/moving-custom-font-doesnt-work – tomen
私はすでにそれを使用しています - したがって、cufonのテキストを表示するには問題ありません。問題は、そのテキストをドラッグすることです。例aboweは動作しますが、print()コマンドを使用すると(テキストは印刷されますが、ドラッグすることはできません)、動作しません。 – donkeykong