开门动画制作.docx

上传人:b****6 文档编号:7089767 上传时间:2023-01-17 格式:DOCX 页数:12 大小:894.59KB
下载 相关 举报
开门动画制作.docx_第1页
第1页 / 共12页
开门动画制作.docx_第2页
第2页 / 共12页
开门动画制作.docx_第3页
第3页 / 共12页
开门动画制作.docx_第4页
第4页 / 共12页
开门动画制作.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

开门动画制作.docx

《开门动画制作.docx》由会员分享,可在线阅读,更多相关《开门动画制作.docx(12页珍藏版)》请在冰豆网上搜索。

开门动画制作.docx

开门动画制作

开门动画制作(脚本控制)

 

用脚本控制开门动画很简单,具体操作步骤如下:

(1)创建VR场景先在MAX里制作好开门动画场景。

如下图所示:

(2)导出动画场景至VRP编辑器将动画归位到初始状态(即将关键帧拖到0帧处),然后再将场景带动画属性导入到VRP编辑器里。

如下图所示:

(3)设置脚本事件选择门物体,然后单击【脚本】按钮。

如下图所示:

(4)清除【初始化】函数通过单击【脚本】按钮之后,在弹出的【VRP—脚本编辑器】里单击【系统系数】面板,选择【函数名称】里的【初始化】选项,然后拖动鼠标选择初始化参数,最后通过右键【删除】命令清除初始化参数。

如下图所示:

(提示:

在选择了初始化参数之后,直接按键盘上的Delete键也可以直接清除该参数。

(5)添加【设置物体的状态值】脚本单击【插入命令行】按钮,在弹出的【VRP命令行编辑器】对话框中,选择【脚本文件】|【设置物体的状态值】命令,然后在编辑器右侧的【模型名称】文本框中输入事先选择的门的名称(如输入“门-鼠标触发”);在【状态值(整数)】文本框中为该物体当前的状态假设一个状态值为“0”。

如下图所示:

(6)添加【切换物体的状态值】脚本切换到【物体事件触发函数】面板下,单击【插入命令行】按钮,选择【脚本文件】|【切换物体的状态值】命令,然后在编辑器右侧的【模型名称】文本框中输入事先选择的门的名称(如输入“门-鼠标触发”)。

如下图所示:

(7)添加【#比较物体的状态值】脚本在“切换物体的状态值”参数后回车一下后,再单击【插入命令行】按钮,在弹出的【VRP命令行编辑器】对话框中,选择【脚本文件】|【#比较物体的状态值】命令,然后在编辑器右侧的【模型名称】文本框中输入事先选择的门的名称(如输入“门-鼠标触发”);在【比较状态值】文本框中为该物体当前的状态假设一个状态值为“1”。

如下图所示:

(8)添加【播放刚体动画】脚本在“#比较物体的状态值”参数后回车一下后,再单击【插入命令行】按钮,在弹出的【VRP命令行编辑器】对话框中,选择【动画命令】|【播放刚体动画】命令,然后在编辑器右侧的【模型名称】文本框中输入事先选择的门的名称(如输入“门-鼠标触发”);在【命令】复选框中选择“2=从开始播放”;在【循环模式】复选框中选择“0=单项循环”;在【循环次数】文本框中输入数字“1”。

如下图所示:

(9)添加【#否则】脚本在“播放刚体动画”参数后回车一下后,再单击【插入命令行】按钮,在弹出的【VRP命令行编辑器】对话框中,选择【脚本文件】|【#否则】命令。

如下图所示:

(10)再次添加【播放刚体动画】脚本在“#否则”参数后回车一下后,再单击【插入命令行】按钮,在弹出的【VRP命令行编辑器】对话框中,选择【动画命令】|【播放刚体动画】命令,然后在编辑器右侧的【模型名称】文本框中输入事先选择的门的名称(如输入“门-鼠标触发”);在【命令】复选框中选择“7=反向播放到开始”;在【循环模式】复选框中选择“0=单项循环”;在【循环次数】文本框中输入数字“1”。

如下图所示:

(11)添加【#结束】脚本当整个动画参数都设置完成之后,在“播放刚体动画”参数后回车一下后,在通过单击【插入命令行】按钮,在弹出的【VRP命令行编辑器】对话框中,选择【脚本文件】|【#结束】命令。

如下图所示:

(12)保存所有脚本设置在写好脚本文件之后,先通过单击【VRP-脚本编辑器】里的【保存】按钮存储这个脚本文件,然后切换到运行状态下,将鼠标放在门上进行单击时可以执行开门动画,再次单击鼠标可以执行关门动画。

如下图所示:

以上脚本设置思路基本遵循二次单击事件的脚本顺序,脚本之间的承接关系剖析请参见“二次单击事件设置(脚本控制)”教程。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1