VCI Object is a required component to be added when creating VCI.
VCI Object is a component to store metadata such as author, license and Lua script of VCI.
Attach this component to the root GameObject of the VCI. The root GameObject is immobile at the origin point.
VCI has a mechanism to manage the metadata to store information about the VCI itself.
The table below lists the metadata.
Information | ||
---|---|---|
Title | Name of the VCI | |
Version | Version of the VCI | |
Author | Author of the VCI | |
Contact Information | Contact information of author | |
Reference | Other licenses that apply to the VCI | |
Thumbnail | Icon for the VCI (thumbnail) | |
Description | Description of VCI, how to use, things to note, etc. | |
Model Data License | ||
Model Data License Type | License information for the 3D data | |
Model Data Other License Url | If the license doesn't match with any of the License Types, put the URL to the license information here | |
Script License | ||
Script License Type | License information for the VCI script | |
Script Other License Url | If the license doesn't match with any of the License Types, put the URL to the license information here | |
Script Settings | ||
Script Write Protected | Currently, this feature is not implemented, only the parameter exists | |
Script Enable Debugging | When enabled, the VCI generates the script file during its load and it monitors the update of the Lua script | |
Scripts | ||
Size | The number of scripts to use in the VCI (The first script is used) By specifying a value larger than 1, you can use the module feature. | |
Name | The name of the VCI script | |
Mime Type | The language used | |
Target Engine | The engine used | |
File Path | The selected Lua script file will be written into the VCI during its export. | |
Source | The location to save the VCI Script itself Paste the Lua script you created into this area to export |
You can debug the VCI script by enabling this.
When disabled, the generation of Lua script and its reload will not take place.
By setting a value larger than 1, you can use the module feature.
For information on how to use the module feature, refer to module feature.
A very long Lua script may cause an error while copy & pasting.
You can use this path to load a Lua script directly during the export.
Update | Summary |
---|---|
VCI update with Virtual Cast 1.7.0a | Addition of the module feature |
VCI update with Virtual Cast 1.6.2a | Enabling Script Enable Debugging |