Добавьте объявление externproto в виртуальный мир
addexternproto(vrworld_object, protofile, protoname) addexternproto(vrworld_object, protofile, protoname, protodef)
| Объект |
| Строка, содержащая имя прототипного файла, из которого добавляется объявление |
| Строка, содержащая имя объявления |
| Строка, содержащая новое имя для объявления |
addexternproto(vrworld_object, protofile, protoname) добавляет объявление EXTERNPROTO из файла protofile к виртуальному миру. Указатель vrworld_object относится к виртуальному миру. Объявление EXTERNPROTO идентифицировано как protoname. Если protoname является массивом ячеек идентификаторов, функция добавляет несколько EXTERNPROTO s от одного файла до виртуального мира.
addexternproto(vrworld_object, protofile, protoname, protodef) добавляет объявление EXTERNPROTO из файла protofile к виртуальному миру. Указатель vrworld_object относится к виртуальному миру. Объявление EXTERNPROTO идентифицировано как protoname. Если protoname является массивом ячеек идентификаторов, функция добавляет несколько EXTERNPROTO s от одного файла до виртуального мира. Эта команда затем переименовывает новое объявление EXTERNPROTO к protodef.
В обоих случаях объявление EXTERNPROTO становится эквивалентным объявлению PROTO. Другими словами, protoname или protodef становятся внутренним типом PROTO в виртуальной сцене, сопоставленной с vrworld_object. После того, как вы спасаете виртуальный мир, эти объявления PROTO больше не требуют ссылки на исходный файл, protofile, который содержит объявления EXTERNPROTO.
Создайте Объект vrworld для Виртуального мира | Откройте виртуальный мир с MATLAB | vrworld/close | vrworld/delete | vrworld/open