|
  
- UID
- 1460
- 帖子
- 309
- 精华
- 1
- 积分
- 1255
- 威望
- 0
- 在线时间
- 410 小时
- 注册时间
- 1970-1-1
- 最后登录
- 2010-7-29

|
2#
发表于 2010-3-12 10:12
| 只看该作者
关于您说的滑杆控制产品盖子开合的方法,使用GUI控件中的滑杆配合变量可以轻松的实现。具体方法如下:
首先需要在初始化脚本中定义两个变量:
定义变量,get_min--------用于获取刚体动画的当前帧
定义变量,get_max--------用于获取刚体动画的下一帧
在滑杆控件物体的【用户拖动】中设置如下脚本:
获取滑杆值, Control1--------用户获取滑杆对象在滑条上的位置
变量赋值,get_min,<last_output>--------将获取的滑杆位置指定给变量“get_min”
数值运算, $get_min, +, 1--------通过当前滑杆的位置来加1得到下一帧的值
变量赋值,get_max,<last_output>--------将得到的下一帧值指定给变量“get_max”
数值运算, $get_min, /, 100--------通过运算将当前获取的帧转换成百分比的方式
变量赋值,get_min,<last_output>--------将运算结果指定给变量“get_min”
数值运算, $get_max, /, 100--------通过运算将获取的下一帧转换成百分比的方式
变量赋值,get_max,<last_output>--------将运算结果指定给变量“get_max”
设置刚体动画播放区间, vrp_rigid, $get_min, $get_max--------将滑块的运动和刚体动画的运动关联起来
播放刚体動画, vrp_rigid, 5, 0, 1--------用于将刚体动画定位到开始位置
播放刚体動画, vrp_rigid, 2, 0, 1--------从开始播放刚体动画
通过以上的设置便能使用拖动滑块来播放刚体动画的效果,如果有疑问的话,可以加技术支持QQ:917564440,我们会详细的为您解答。 |
|