exponenta event banner

vrworld/addexternproto

Добавить externproto объявление в виртуальный мир

Синтаксис

addexternproto(vrworld_object, protofile, protoname)
addexternproto(vrworld_object, protofile, protoname, protodef)

Аргументы

vrworld_object

A vrworld объект, представляющий виртуальный мир.

protofile

Строка, содержащая имя файла прототипа, из которого EXTERNPROTO добавляется объявление.

protoname

Строка, содержащая имя EXTERNPROTO объявление.

protodef

Строка, содержащая новое имя для EXTERNPROTO объявление.

Описание

addexternproto(vrworld_object, protofile, protoname) добавляет EXTERNPROTO объявление из файла protofile в виртуальный мир. Ручка vrworld_object относится к виртуальному миру. EXTERNPROTO объявление идентифицируется как protoname. Если protoname является массивом ячеек идентификаторов, функция добавляет несколько EXTERNPROTOs из одного файла в виртуальный мир.

addexternproto(vrworld_object, protofile, protoname, protodef) добавляет EXTERNPROTO объявление из файла protofile в виртуальный мир. Ручка vrworld_object относится к виртуальному миру. EXTERNPROTO объявление идентифицируется как protoname. Если protoname является массивом ячеек идентификаторов, функция добавляет несколько EXTERNPROTOs из одного файла в виртуальный мир. Эта команда переименовывает новую EXTERNPROTO объявление в protodef.

В обоих случаях EXTERNPROTO объявление становится эквивалентным PROTO объявление. Другими словами, protoname или protodef становится внутренним PROTO введите в виртуальную сцену, связанную с vrworld_object. После того, как вы спасете виртуальный мир, PROTO объявления больше не требуют ссылки на исходный файл; protofile, который содержит EXTERNPROTO декларации.

Представлен в R2008b