2016-07-29 5 views
-1

誰でも私にsvgのマウス操作を使用する簡単な例を教えてください。私は良い例をオンラインで見つけることができませんでした。長方形をクリックするとメッセージが表示されます。私はグラフィックスを開発するためにSVGモジュールを使用しています。マウス操作SVG

+0

crosspost at http://perlmonks.com/?node_id=1168835 –

答えて

0

ドキュメントは少し疎ですが、インスピレーションのためにパッケージのテストファイルをいつでも参照できます。

https://github.com/szabgab/SVG/blob/master/t/09-script.t

T/09-script.t - 線39-49

my $rect = $svg->rect(
    x  => 10, 
    y  => 10, 
    fill => 'red', 
    stroke => 'black', 
    width => '10', 
    height => '10', 
    onclick => "alert('hello'+' '+'world')" 
); 

$out = $rect->xmlify; 

SVGは他のマウス操作も同様に含めることができる

<rect fill="red" height="10" onclick="alert('hello'+' '+'world')" stroke="black" width="10" x="10" y="10" /> 

をスニペット生成キーと値のペアのリストに追加します。属性の完全なリスト:

関連する問題