ネームスペースの除去方法
オブジェクト名を変更するのではなく、ネームスペース自体を削除する。
ネームスペース名が入れ子になっている場合を考慮して、
名前配列をリバースソートして子供から処理していく。
中身の移動と削除を行うネームスペースが、
リファレンス時に生成されたものであればエラーが発生する。
別途エラー処理を行うか、事前にリファレンスをインポートしておく。
(参考記事)
2012年10月31日水曜日
2012年10月26日金曜日
リファレンス操作関連(referenceQuery)
リファレンス操作関連のPythonコマンド referenceQuery
リファレンスノードとかターゲットリファレンスとかの単語の意味が 正確に理解できていないので何となくのコメント。
リファレンスノードとかターゲットリファレンスとかの単語の意味が 正確に理解できていないので何となくのコメント。
2012年10月18日木曜日
INIファイル用関数で扱える文字数制限について
概要
MaxScript標準で用意されているINIファイルへのアクセス関数において、書き込んだ文字列の取得制限について
結論
下記コードで検証したところ、8192byte以上は追加出来ても文字列として取得できなかった。(max2012x64調べ)関連情報
getINISetting ではファイル名だけを指定するとセクション名が配列で、セクション名まで指定するとキー名が配列で取得可能。この配列取得においても、一度に取得できる要素数は 395 が上限のよう。
※setINISetting による追加、セクション名とキー名を直接指定した値の取得は問題無く行える。
登録:
投稿 (Atom)