「::」を使用してグローバルとしてグローバル変数を指定

3ds Max 8 以降ではグローバル変数はその名前の前に 2 つのコロンを付けることで指定可能です。

このような名前はグローバル変数プールのみで検索され、現存しない場合に作成されます。

例:

(
local pi = "Hello!"
format "% : %\n" pi ::pi
fn test x:pi y:::pi = format "% : %\n" x y
test()
)

出力:

Hello! : 3.14159
Hello! : 3.14159

関連事項