Vmo8 Wiki

Vmo8 用户的地盘, C2/C3开发者的乐园

用户工具

站点工具


nickname插件创建实例

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
nickname插件创建实例 [2018/02/01 22:11]
114.250.182.194
nickname插件创建实例 [2020/07/06 12:16] (当前版本)
216.244.66.228 已恢复为旧版 (2017/12/11 12:40)
行 1: 行 1:
-在C2内的所有的实例创建,必须通过system的create或物体的spawn,通过点击选择某一个具体的Object才能够创建。 但我们实际开发中经常需要通过表格或变量配置来创建实例的情况,这种时候可以通过Rex的nickname插件来实现创建逻辑。+在C2内的所有的实例创建,必须通过system的create或物体的spawn,通过点击选择某一个具体的Object才能够创建。 
 +但我们实际开发中经常需要通过表格或变量配置来创建实例的情况,这种时候可以通过Rex的nickname插件来实现创建逻辑。
  
 首先为C2添加nickname插件和行为,nickname插件用来控制创建,行为则需要添加到需要创建的Object或Family上,为具体的Object取名字 首先为C2添加nickname插件和行为,nickname插件用来控制创建,行为则需要添加到需要创建的Object或Family上,为具体的Object取名字
  
-  - **命名** :在项目开始的时候为每个Object添加nickname,使用nickname行为中的Assign nickname事件,选择具体的Object,并为其命名。当Object较多时,这里会需要大量的命名初始化,为后面创建做准备。 +  - **命名**:在项目开始的时候为每个Object添加nickname,使用nickname行为中的Assign nickname事件,选择具体的Object,并为其命名。当Object较多时,这里会需要大量的命名初始化,为后面创建做准备。 
-  - **创建** :在需要创建的时候,使用nickname插件中的Create instance into family事件(如果不需要后续SOL的参数配置,也可以不用family)。填入需要创建的Object的nickname命名字符串,创建的XY坐标,创建图层,以及用来pick的Family物件组。 +  - **创建**:在需要创建的时候,使用nickname插件中的Create instance into family事件(如果不需要后续SOL的参数配置,也可以不用family)。填入需要创建的Object的nickname命名字符串,创建的XY坐标,创建图层,以及用来pick的Family物件组。 
-  - **SOL** :由于这种创建方式无法进入SOL,所以为了在创建后能够方便选中刚创建的那个Object,所以才将这个Object放入Family中,这个时候紧跟着对Family进行操作,就可以实现为刚创建的实例进行操作了。例如:创建nickname物件,加入Fam_obj组,紧接着为Fam_obj设置变量,就是为刚创建的那个实例设置变量了。 +  - **SOL**:由于这种创建方式无法进入SOL,所以为了在创建后能够方便选中刚创建的那个Object,所以才将这个Object放入Family中,这个时候紧跟着对Family进行操作,就可以实现为刚创建的实例进行操作了。例如:创建nickname物件,加入Fam_obj组,紧接着为Fam_obj设置变量,就是为刚创建的那个实例设置变量了。
- +
-定义nickname: +
- +
-{{:pasted:20180201-220940.png}} +
- +
- +
-创建使用nickname,创建后立刻为创建好的family进行SOL事件操作: +
- +
-{{:pasted:20180201-221108.png}}+
nickname插件创建实例.1517494307.txt.gz · 最后更改: 2018/02/01 22:11 由 114.250.182.194