(2)转换型别,如Float转换成Integer(用Setvalue)、3D Entity转换成3D Object等。 (3)从物件取得资料,如Get Position、Get Dir、Get Scale…。而参数运算(Parameter Operation)的建立方式如下: (1)按右键(Schematic中),在出现的选单中选择”Add Parameter Operation”。
(2)选择Input Type、Output Type。 (3)最后再选择Operation Type,如果找不到Operation Type,就表示需要重新选择Input Type与Output Type,因为所选择的输入、输出型别可能无法做计算或是目前尚未提供此运算功能。 ●以下以加法运算作范例。 流程:
(2)选择AddParameter Operation,建立一个参数运算功能。
(3)调整Input、Output与Operation如上图。 ●Input types:输入的参数型别。 ●Output type:经过计算或处理后,输出的参数型别。 ●Operation Type:计算或处理方式。设定完成后按”OK”,完成后如下图。
(4)在Building Blocks中,选择Logics/Caculator/Identity行为模组,拖拉至”Addition”下方。
(5)在Identity所属参数下方的到三角形上按滑鼠右键,在随后出现的选单中选择”Edit Parameter”。
(6)修改Identity的输入参数型别,由预设的”Float”设定为”Integer”。
修改完成后按”OK”。
选择”是”将会取消原本的连结,建立一个新的连结。选择”否”则不会有任何的新连结出现。在此对话框中,选择”是”,结果如下图。
(8)同样使用Link的功能,再将左方的Start与Identity的In连结,结果如下图。
做到这里,我们已经完成加法计算的处理流程图,接下来还需要再加入一个行为模组,将计算结果显示在萤幕上。 (9)在Building Blocks中,选择Interface/Text/Text Display行为模组,将此行为模组拖拉至Identity右方,如下图。
(10)连结Identity的Out与Text Display的On,如下图。
(11)连结Identity下方的Input与Text Display的Text参数,但是在连结前,必须先确认Identity下方的Input与Text Display的Text参数是否属于同一型别。在未连接前,Identity下方的Input属于Integer型别,而Text Display的Text参数属于String型别,所以我们就必须将Text Display的Text参数型别改为Integer,如此二者之间的变数才能互相传递。 在Text Display的Text参数(倒三角形符号)按下滑鼠右键,在出现的选单中选择”Edit Text”,如下图。
(12)随后会出现“Editparameter”对话框,点选”Parameter type”下拉式选单,将型别由String改为Integer,如下图。完成后按”OK”。
(13)点选将Identity下方的Input与Text Display的Text参数连结起来,如下图。
[Virtools Dev 2.0]场景资料处理
[Virtools Dev 2.0]特效制作
[Virtools Dev 2.0]事件讯息处理---Messages的传递 [Virtools Dev 2.0]摄影机控制
[Virtools Dev 2.0]场景属性设定
[Virtools Dev 2.0]实例教程_人物动作设定与移动控制
[Virtools Dev 2.0]实例教程_3DS MAX转档注意事项 [Virtools Dev 2.0]实例教程_从3DS MAX转档
[Virtools Dev 2.0]Virtools的特色:行为模组(Building Blocks)
[Virtools Dev 2.0]Virtools界面介绍与操作
[Virtools Dev 2.0]Virtools物件名词介绍
[Virtools Dev 2.0]Virtools执行流程 [Virtools Dev 2.0]Virtools架构
[Virtools Dev 2.0]什么是Virtools Dev?
| 欢迎光临 纳金网 (http://go.narkii.com/club/) | Powered by Discuz! X2.5 |