love.graphics.setLineStipple (日本語)
LÖVE 0.8.0 から廃止 |
この関数は以降のバージョンでは非対応です。 |
点描線の模様を設定します。
関連
概要
love.graphics.setLineStipple( pattern, repeat )
引数
返値
ありません。
追加情報
点描模様は二進数表記のように 0 と 1 の 16bit の列から構成されます。
模様は線の末尾まで反復されます。反復を使用することで模様を伸張して各々の 0 と 1 を増加させます。例えば連続した 1 を 3つ配置して反復が 2 である場合は 6 まで伸張されます。最大繰り返し回数は 255 であり、最小繰り返し回数は 1 です。
1 はピクセルを描画しますが反対に 0 はピクセルを描画しないという指示になります。これは与えられた線に対してピクセルごとに遂行します。
模様は後方から前方へ読まれます。
0x3F07 は二進数の 0011111100000111 と等価です。
二進数の列を後方から読むことで模様を視覚化できます。
関連
そのほかの言語
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info