maxscriptのUIで、labelテキストに変数を代入する

2014/12/18

3dsmax Maxscript

t f B! P L


maxscript tips in 3dsmax
3dsmax2012以降では、アップデートされているらしく、以下のようにlabelの文字に対して変数を割り当てても、問題なく表示されるのですが・・・。


global testString = "i'm a caption!"

rollout testRollout "test"(
    label testLabel testString
)

createdialog testRollout

 バージョン2011ではエラー(Syntax error)になってしまうため、以下のようにロールアウトが開いた時にテキストを更新する形で対処する必要があるようです。


global testString = "i'm a caption!"

rollout testRollout "test"(
    label testLabel
    on testRollout open do ( testLabel.caption = testString )
)

createdialog testRollout


・参考ページ
http://forums.cgsociety.org/archive/index.php/t-42850.html


ブログ内検索:Search

Translate

ラベル

Blogリンクタグ

QooQ