




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第六章 数据处理关于本章本章描述了如何控制3Designer输出到3Designer控制的数据,以及如何在数据间建立内部连接。包含了如下部分:实时处理的输出参数。建立内部连接。调用函数。实时处理的输出参数对象参数可以被输出,使得模板在操作时,实时数值可以输入到参数。实时参数的操作在本章有详细的描述。在属性编辑窗口中所有可编辑的参数都配有一个动作)输出按钮,可以用来输出实时处理。输出一个参数1 在属性编辑窗口,点击参数附近的动作按钮来选择创建输出;则显示如下对话框:2 在数值框中,选定参数的一个数值并点击Set。数值框可以改变为String,Value或者File。3 在Target property栏中,选择需要输出的属性并点击Attach。则输出的属性被列在下面的From-To表中。4 如果希望输出多于一个属性,点击New创建一个新的输出行,之后重复步骤3。5 当完全定义了输出后,关闭此对话框。多输出可以连接到一个简单的属性,同时一个输出也可以连接到多个属性。动作按钮实现了输出的一种二选一方式,输出当前选中的参数。建立内部连接3Designer可以在对象的属性中创建内部连接。例如,可以在一个对象的位置及其拖到屏幕的方式间建立一个连接。可以以许多不同的方式配上对象的属性到每个对象和其他对象的属性。创建一个连接:1 选择需要连接其属性的对象。2 选择适当的属性编辑选项卡,点击其中一个动作按钮;则出现如下菜单:3 点击需要建立的连接的类型(外连接或内连接);则会出现内部连接选项卡的连接对话框:4 要在Source和Targe 属性中建立连接,首先点击Source属性,然后点击Target属性,再点击Attach。则添加了内部属性到对话框底部的表中。在对象树中,在已经建立连接的属性附近出现一个小的绿色方框。点击这个方框则会现实连接对话框。调用函数可以写目标属性的函数。这些函数在特定的条件下影响了模板的行为。这些用户定义的函数可以影响一个对象的动画,或者可以定义静态的条件。可以根据If-Then状态定义条件,或者根据数学表达式标准。3Designer使用如下参数创建表达式:l E表示外部的数据值。l I表示内部参考数据值,该值可以从一个参数传递到下一个参数。l A表示用户自定义对象参数的动画。下一页将给出这三种参数的例子。 定义属性的函数1 在属性编辑窗口,点击需要写函数的属性的行为按钮,在行为菜单中选择函数。则会显示选择的函数选项卡的连接对话框:2 在Target property窗口种选择一个属性。3 要写无条件的纯数学函数,利用Simple框。用A,E,I参数写公式(如上面讲到的)并点击需要的操作使其出现在公式中。4 要写有条件的数学表达式,点击Use Condition按钮并在提供的框中写条件表达式。点击If框附近的按钮,显示一个比较符号列表(=,等)。关闭对话框之后,在对象树的属性栏中会出现一个小的蓝色方框,点击该方框则显示函数对话框。下面列出利用函数可以做的操作:函数操作操作描述两个数的乘积两个数的和两个数的差除幂Max两个数中最大的Min两个数中最小的Exp指数Cosh双曲余弦cos余弦log以10为底的对数ln自然对数tanh双曲正切tan正切sqrt平方根sinh双曲正弦sin正弦abs绝对值acos反余弦asin反正弦atan反正切()括号用来定义执行次序可以结合两个表达式,并且利用比较操作,为比较的结果定义一个反应:比较操作描述大于=大于等于=等于!=不等于有效变量描述A动画计算出来的值E外部上提供的值(经由一个输出参数)I内部提供的值(经由另一个参数的连接)利用3Designer数学公式参数这部分描述了如何运用3Designer的E,I和A参数。运用带数学函数的外部数据参数E代表用户输入值。通常用于当一个场景需要外部数据,但是输入的数据又需要转换成适合该场景的数值范围时。例如,当场景中有一个木棒要求的数值范围是1到10,用户输入一个1到100之间的值,则用户输入数据(E)必须除以10以适应该模板的单位。在这种情况,可以在Math Function窗口中的Function区域输入E/10。运用带数学函数的内部数据参数I代表通过一个数学函数到另一个数学函数内部的值。通常用在一个特定的数学函数需要多个动态值的情况下。例如,在创建一个饼图时,饼图的第二部分必须同时接收内部数据来定位大小,和第一个饼图部分的数据来定位其开始位置。运用数学函数中的动画参数参数A代表动画的特性参数。通常用于当选择的对象已经被编辑了动画,并且该数学函数作用于该对象的动画。例如,设想在特定的关键帧范围内,一个圆柱体的动画从0增长到5个单位,并且圆柱体的(变化)范围已经输出,使得用户可以动态地改变大小。在Math Function窗口的Function区域输入A*E,可以使圆柱体从0增长到输入值(E),在动画演示时再乘以动画值。当添加已经有动画的参数的输出时,它可以自动地接收A*E的数学函数;因为它接收两个值立刻以这种方式结合。字符串类型参数的数学函数数学函数(现在已知的)可以结合一个格式化描述来产生串输出。格式化描述总是围绕着quotation marks (“) 并结合plus sign (+)。格式化有两种不同的类型:l 将产生的浮点数从数学函数转换到一个串l 添加一个静态串把一个浮点数转换成一个串,格式化描述要遵循含有以下语法的数学函数:Fl 接着(可选的)逗号之前的数(如果必要,至少要添加0)l 接着是.或者,(逗号可以显示为.或者,)l 接着是逗号后面的数l 接着是(可选的)一个静态串例子:1 一个(外部)浮点数连接到串。可以显示一个.作为一个逗号,及逗号后面有两个数。数学函数是:E+“F.2“2 同上例,但是外部输入
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 急诊科被服管理制度
- 水厂清水池管理制度
- 家庭俱乐部管理制度
- 消防供水员管理制度
- 桥梁构件化管理制度
- 员工梯队化管理制度
- 教学清单化管理制度
- 医务部公章管理制度
- 村交通安全管理制度
- 合同与采购管理制度
- 2025年高考真题-化学(黑吉辽卷) 含答案(黑龙江、吉林、辽宁、内蒙古)
- 2025年高考英语全国二卷(解析)
- 2025年新高考1卷(新课标Ⅰ卷)英语试卷
- 2025上半年水发集团社会招聘(391人)笔试参考题库附带答案详解
- 华为项目管理高级培训教材
- 建设项目全过程工程咨询-第一次形成性考核-国开(SC)-参考资料
- T∕CGMA 033002-2020 压缩空气站节能设计指南
- 住宅景观水系的维护及设计优化
- 水利水能规划课程设计计算书
- 蛇形管制造典型工艺
- 阿曼原油评价
评论
0/150
提交评论