2016-06-14 8 views
0

Ruby RVGライブラリで図形やテキストをレイヤーするにはどうすればよいですか?例えば、私は、「テキスト2」の上に「テキスト1」を持つようにしたい:RVGのレイヤリング

rvg.text(0, 0, "Text 1") 
rvg.text(0, 0, "Text 2") 

今のところは、「テキスト1」を超える「テキスト2」を持つことになりますが、私は、テキスト「オーバー「テキスト1」を持つようにしたいです2 "となる。以下の画像で

編集

私は形状とし、テキストを追加しますが、テキストは、形状の下にまだあります。私が使用する順序に関係なく、テキストは常に下にあります。

shape and text

+1

描画順に追加します。テキスト1をテキスト2に描画したいので、それを2番目に追加します。 – Brennan

+1

@Brennan私はもう少しの知見を得ました。アップデートの質問を参照してください。テキストは関係なく下にあります。 –

+0

多くのデバッグの後、私はそれを理解しました。私は、いくつかの形を複製していました。 @ Brennanが言ったことは正しい。 –

答えて

0

@Brennanが指定されているように、形状は、それらが追加された順序で描画されます。

関連する問題