カテゴリ

Debug

実行時検査およびデバッグ ユーティリティ。

カテゴリガイド

概要

特定の関数を開く前に、この概要でカテゴリの役割を確認できます。
  • この関数グループが解決する内容を確認できます。
  • 関数名と説明を1つの表で比較できます。
  • 関数を開くと、構文、引数、戻り値、例を確認できます。

Debug

利用できる関数

13 関数
関数説明
getconstant1 から始まるインデックスにより、関数、スタック レベル、またはプロトタイプから定数を読み取ります。
getconstants関数、スタック レベル、またはプロトタイプに埋め込まれたすべての定数を返します。
getinfo関数またはスタック レベルのデバッグ メタデータを返します。
getproto1 から始まるインデックスによって関数からネストされたプロトタイプを返します。
getprotos関数内で見つかったすべてのネストされたプロトタイプを返します。
getregエグゼキュータに公開される Luau レジストリ テーブルを返します。
getstackスタック レベル、またはインデックスが指定されている場合は 1 つのスタック スロットからスタック値を読み取ります。
getupvalue1 から始まるインデックスによって関数から上位値を読み取ります。
getupvalues関数によって取得されたすべての上位値を返します。
isvalidlevelスタックレベルを安全に検査できるかどうかを確認します。
setconstant関数またはプロトタイプ内の定数を 1 から始まるインデックスに置き換えます。
setstack選択したスタック レベルでスタック スロット値を置き換えます。
setupvalue関数内の上位値を 1 から始まるインデックスに置き換えます。