現在のシーンに、dotXSI ファイルを読み込みします。 読み込みファイルは、拡張子 .xsi を持つ dotXSI フォーマットでなければなりません。
このコマンドには、メイン メニューの[ファイル] -> [読み込み] -> [dotXSI]からアクセスできます。 このコマンドは SIImportDotXSIFile コマンドと同じ機能を持ちますが、ユーザに読み込みオプションの入力を要求し、確認を求める点が異なります。
注: このコマンドではユーザの操作が必要なので、バッチスクリプトでの使用には適していません。 代わりに、次の同等の OM メソッドを使用してください: XSIFileService.ImportDotXSI
ImportDotXSI( [FileName], [Parent] ); |
パラメータ | タイプ | 説明 |
---|---|---|
FileName | 文字列 |
読み込むファイルの名前 デフォルト値:ファイル名を指定しないと、ファイル ブラウザが開き、ファイル名の入力を要求されます。 |
Parent | 文字列 | 読み込まれた .xsi の親として使用するオブジェクトまたはモデル |
'--------------------------------------------------------- ' VBScript example : Importing and exporting a dotXSI file. '--------------------------------------------------------- ' Create a model, with some primitives. dim ExportRoot SICreateModel , "ExportRoot", , ExportRoot CreatePrim "Torus", "MeshSurface", "Torus", ExportRoot CreatePrim "Cube", "NurbsSurface", "Cube", ExportRoot ' Now specify to export the model to a dotXSI file dotXSIFile = Application.InstallationPath( siUserPath ) & "\MyModel.xsi" ExportDotXSI "ExportRoot", dotXSIFile ' Now delete the primitives and model, and re-import them. DeleteObj "ExportRoot.Torus" DeleteObj "ExportRoot.Cube" DeleteObj "ExportRoot" ' Now import the same model that was just exported. ImportDotXSI dotXSIFile '--------------------------------------------------------- ' Output from this script (user specifies ok on both dialogs): 'INFO : "4004 - Begin: Export .xsi file" 'INFO : "4005 - End: Export .xsi file" 'INFO : "4002 - Begin: Import .xsi file" 'INFO : "4003 - End: Import .xsi file" ' Object: ExportRoot.Torus ' Object: ExportRoot.Cube '--------------------------------------------------------- |