Difference between revisions of "love.graphics.setLineStipple (日本語)"

(Created page with "{{oldin (日本語)|0.8.0|080|type=関数}} 点描線の模様を設定します。 == 関連 == === 概要 === <source lang="lua"> love.graphics.setLineStipple( pattern,...")
 
m (追加情報)
 
Line 17: Line 17:
  
  
1 はピクセルを描画しますが反対に 0 はピクセルを描画しないという指示になります。これは与えられた線に対してピクセルごとに遂行します。
+
1 はピクセルを描画しますが、反対に 0 はピクセルを描画しません。これは与えられた線に対してピクセルごとに遂行します。
  
 
模様は後方から前方へ読まれます。
 
模様は後方から前方へ読まれます。
Line 24: Line 24:
  
 
二進数の列を後方から読むことで模様を視覚化できます。
 
二進数の列を後方から読むことで模様を視覚化できます。
 +
 
== 関連 ==
 
== 関連 ==
 
* [[parent::love.graphics (日本語)]]
 
* [[parent::love.graphics (日本語)]]

Latest revision as of 03:00, 27 June 2019

LÖVE 0.8.0 から廃止
この関数は以降のバージョンでは非対応です。

点描線の模様を設定します。

関連

概要

love.graphics.setLineStipple( pattern, repeat )

引数

number pattern
16-bit 構成の点描模様。
number repeat (1)
反復係数。

返値

ありません。

追加情報

点描模様は二進数表記のように 0 と 1 の 16bit の列から構成されます。

模様は線の末尾まで反復されます。反復を使用することで模様を伸張して各々の 0 と 1 を増加させます。例えば連続した 1 を 3つ配置して反復が 2 である場合は 6 まで伸張されます。最大繰り返し回数は 255 であり、最小繰り返し回数は 1 です。


1 はピクセルを描画しますが、反対に 0 はピクセルを描画しません。これは与えられた線に対してピクセルごとに遂行します。

模様は後方から前方へ読まれます。

0x3F07 は二進数の 0011111100000111 と等価です。

二進数の列を後方から読むことで模様を視覚化できます。

関連



そのほかの言語