纳金网
标题:
[初阶教程]3D Life Player Commands :Load
[打印本页]
作者:
Asen
时间:
2011-9-3 07:56
标题:
[初阶教程]3D Life Player Commands :Load
Ins***ction:利用Dreamweaver实现Virtools发布作品的动态加载功能
Building Block:
*[BB] Rotate(3D Transformation/Basic)
*[BB] Set As Active Camera(Camera/Montage)
*[BB] Set Background Color(World Environments/Background)
JavaScript:
function changeCMO(FileName)
{
?var cmd = "Load" + " ´" + FileName + "´";
var res = document.VirtoolsATL.DoCommand(cmd);
}
HTML:
<a href="#" OnClick="changeCMO(´01.cmo´);return ***e;"> Load CMO 1 </a>
<a href="#" OnClick="changeCMO(´02.cmo´);return ***e;"> Load CMO 2 </a>
制作步骤:
一. 素材建立
a) 第一步我们先从Virtools默认的资源库(Virtools Resources)里添加一个Cube.nmo场景进去
b) 调整场景视角,让Cube在3D Layout窗口中最大化显示,并为场景添加一台摄影机
c) 为Cube制定一个IC初始状态
d) 给Cube新增加脚本
e) 双击Cube Script,进入其脚本编辑区
f) 添加Rotate BB(3D Transformation/Basic),到Cube的脚本编辑区里,并给Rotate做循环
g) 添加Set Background Color BB,设置作品的背景颜色为黑色。
h) 设定3D Layout中Screens Size屏幕大小
i) 将这个Composition发布成网页,Window Size输入成800*600,并将Save As Cmo选项叉选。
j) 对摄影机进行创建脚本,让程序在一开始执行就将其设定为当前活动的摄影机
k) 将制作好的作品文件存储为Load01.cmo
l) 我们再从Virtools默认的资源库(Virtools Resources)里添加一个Prism.nmo场景进去
m) 接下来的制作方法如:步骤b)至步骤j)
n) 将制作好的作品文件存储为Load02.cmo
b) 给<head>标签添加JavaScript
c) 在Div标签内嵌入Object标签,Object的属性和参数值如图:
d) Load CMO 1,Load CMO 2按钮,及触发事件的定义如图:
e) 测试播放
作者:
C.R.CAN
时间:
2012-3-4 23:25
我无语!
作者:
菜刀吻电线
时间:
2012-3-30 23:22
顶!学习了!阅!
作者:
奇
时间:
2012-4-22 23:26
响应天帅号召,顶
作者:
C.R.CAN
时间:
2012-7-5 23:20
加精、加亮滴铁子,尤其要多丁页丁页
作者:
晃晃
时间:
2012-7-10 23:24
响应天帅号召,顶
作者:
tc
时间:
2012-10-15 23:25
佩服,好多阿 ,哈哈
作者:
菜刀吻电线
时间:
2013-1-25 12:52
我看看就走,你们聊!
作者:
C.R.CAN
时间:
2013-1-27 23:24
很经典,很实用,学习了!
作者:
晃晃
时间:
2013-1-31 23:22
发了那么多,我都不知道该用哪个给你回帖了,呵呵
作者:
菜刀吻电线
时间:
2013-2-1 23:35
提醒猪猪,千万不能让你看见
欢迎光临 纳金网 (http://rs.narkii.com/club/)
Powered by Discuz! X2.5