Difference between revisions of "Object:release (日本語)"
m (→返値) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{newin (日本語)|[[11.0 (日本語)|11.0]]|110|type=関数}} | {{newin (日本語)|[[11.0 (日本語)|11.0]]|110|type=関数}} | ||
− | Lua が参照しているオブジェクトを即時破棄します。ほかの LÖVE | + | Lua が参照しているオブジェクトを即時破棄します。ほかの LÖVE オブジェクト、またはスレッドから一切参照されていないオブジェクトならば完全に削除されます。 |
このメソッドは Lua のガベージコレクターの動作を待たずにリソースを即時消去するために使用できます。 | このメソッドは Lua のガベージコレクターの動作を待たずにリソースを即時消去するために使用できます。 | ||
Line 15: | Line 15: | ||
なし。 | なし。 | ||
=== 返値 === | === 返値 === | ||
− | {{param|boolean|success|True ならば今回のメソッド呼び出しでオブジェクトは解放されていますが、 false | + | {{param|boolean|success|True ならば今回のメソッド呼び出しでオブジェクトは解放されていますが、 false ならば既に解放済みのオブジェクトです。}} |
+ | |||
== 関連 == | == 関連 == | ||
* [[parent::Object (日本語)]] | * [[parent::Object (日本語)]] | ||
== そのほかの言語 == | == そのほかの言語 == | ||
− | {{i18n|Object:release}} | + | {{i18n (日本語)|Object:release}} |
[[Category:Functions]] | [[Category:Functions]] | ||
{{#set:Description=Lua が参照しているオブジェクトを即時破棄します。}} | {{#set:Description=Lua が参照しているオブジェクトを即時破棄します。}} | ||
{{#set:Since=110}} | {{#set:Since=110}} | ||
+ | {{#set:PrettySince=11.0}} |
Latest revision as of 23:07, 19 July 2023
LÖVE 11.0 から使用可能 |
この関数は以前のバージョンでは非対応です。 |
Lua が参照しているオブジェクトを即時破棄します。ほかの LÖVE オブジェクト、またはスレッドから一切参照されていないオブジェクトならば完全に削除されます。
このメソッドは Lua のガベージコレクターの動作を待たずにリソースを即時消去するために使用できます。
このメソッドを呼び出し後に、ほかのメソッドからオブジェクトを呼び出そうとしたり、このメソッド以外の LÖVE API に引数としてオブジェクトを渡そうするとエラーになります。 |
関数
概要
success = Object:release( )
引数
なし。
返値
boolean success
- True ならば今回のメソッド呼び出しでオブジェクトは解放されていますが、 false ならば既に解放済みのオブジェクトです。
関連
そのほかの言語
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 –
한국어
詳細情報