跳至内容
C2/C3 Wiki
C2/C3开发者的乐园
用户工具
注册
登录
站点工具
搜索
工具
显示页面
过去修订
反向链接
最近更改
媒体管理器
网站地图
注册
登录
>
最近更改
媒体管理器
网站地图
您在这里:
C2/C3 Wiki
»
nickname插件创建实例
您的足迹:
•
tEst pAgE
nickname插件创建实例
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
在C2内的所有的实例创建,必须通过system的create或物体的spawn,通过点击选择某一个具体的Object才能够创建。 但我们实际开发中经常需要通过表格或变量配置来创建实例的情况,这种时候可以通过Rex的nickname插件来实现创建逻辑。 首先为C2添加nickname插件和行为,nickname插件用来控制创建,行为则需要添加到需要创建的Object或Family上,为具体的Object取名字 - **命名** :在项目开始的时候为每个Object添加nickname,使用nickname行为中的Assign nickname事件,选择具体的Object,并为其命名。当Object较多时,这里会需要大量的命名初始化,为后面创建做准备。 - **创建** :在需要创建的时候,使用nickname插件中的Create instance into family事件(如果不需要后续SOL的参数配置,也可以不用family)。填入需要创建的Object的nickname命名字符串,创建的XY坐标,创建图层,以及用来pick的Family物件组。 - **SOL** :由于这种创建方式无法进入SOL,所以为了在创建后能够方便选中刚创建的那个Object,所以才将这个Object放入Family中,这个时候紧跟着对Family进行操作,就可以实现为刚创建的实例进行操作了。例如:创建nickname物件,加入Fam_obj组,紧接着为Fam_obj设置变量,就是为刚创建的那个实例设置变量了。 定义nickname: {{:pasted:20180201-220940.png}} 创建使用nickname,创建后立刻为创建好的family进行SOL事件操作: {{:pasted:20180201-221108.png}}
nickname插件创建实例.txt
· 最后更改:
2024/01/22 11:09
由
127.0.0.1
页面工具
显示页面
过去修订
反向链接
回到顶部