Difference between revisions of "love.graphics.getStackDepth (日本語)"
(Created page with "{{newin (日本語)|11.0|110|type=関数}} 現在の変換/遷移スタックにおける深度を取得します (love.graphics.push (日本語)|待...") |
m (→返値) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 10: | Line 10: | ||
なし。 | なし。 | ||
=== 返値 === | === 返値 === | ||
− | {{param|number|depth| | + | {{param|number|depth|現在の変換深度と love.graphics の遷移スタック。}} |
+ | |||
+ | == 用例 == | ||
+ | <source lang="lua"> | ||
+ | local function popWholeStack() | ||
+ | for i = 1, love.graphics.getStackDepth() do | ||
+ | love.graphics.pop() | ||
+ | end | ||
+ | end | ||
+ | |||
+ | function love.draw() | ||
+ | love.graphics.push() ; love.graphics.push() ; love.graphics.push() | ||
+ | popWholeStack() | ||
+ | end | ||
+ | </source> | ||
== 関連 == | == 関連 == | ||
Line 17: | Line 31: | ||
* [[love.graphics.pop (日本語)]] | * [[love.graphics.pop (日本語)]] | ||
[[Category:Functions]] | [[Category:Functions]] | ||
− | {{#set:Sub-Category=State}} | + | {{#set:Sub-Category=State (日本語)}} |
{{#set:Since=110}} | {{#set:Since=110}} | ||
{{#set:PrettySince=11.0}} | {{#set:PrettySince=11.0}} |
Latest revision as of 10:24, 28 June 2023
LÖVE 11.0 から使用可能 |
この関数は以前のバージョンでは非対応です。 |
現在の変換/遷移スタックにおける深度を取得します (待避と復帰の回数は一致しません)。
関数
概要
depth = love.graphics.getStackDepth( )
引数
なし。
返値
number depth
- 現在の変換深度と love.graphics の遷移スタック。
用例
local function popWholeStack()
for i = 1, love.graphics.getStackDepth() do
love.graphics.pop()
end
end
function love.draw()
love.graphics.push() ; love.graphics.push() ; love.graphics.push()
popWholeStack()
end
関連