纳金网
标题:
[初阶教程]3D Life Player Commands : Step
[打印本页]
作者:
Asen
时间:
2011-9-2 08:34
标题:
[初阶教程]3D Life Player Commands : Step
Instruction:利用Dreamweaver实现Virtools发布作品一帧一帧的播放。
Building Block:
*【BB】Sequencer(Logics/Streaming)
*【BB】Parameter Selector(Logics/Streaming)
*【BB】Set Diffuse(Materials-Textures/Basic)
JavaScript:
function StepFunction(){document.Virtools.Step();}
HTML:
<a href="#" OnClick="StepFunction();return true;">Step Forward</a>
制作步骤:
一、 素材建立
a) 第一步我们先从Virtools默认的资源库(Virtools Resources)里添加一个pherepatch.nmo到 场景中
b) 添加背景图片。从Virtools默认的资源库(Virtools Resources)里拖拽一个oon_u.jpg到场景空白处。
右击Level Manager下的Level,选择Setup,在背景图片中选择Moon_u这张图片。
c) 调整场景视角,让Sphere Patch在3D Layout窗口中最大化显示,并为场景添加一台摄影机。
d) 在场景中添加一盏灯光。
e) 给SpherePatch新增加脚本
f) 双击SpherePatch Script,进入其脚本编辑区。
添加【BB】Sequencer(Logics/Streaming)【BB】Parameter Selector(Logics/Streaming)【BB】Set Diffuse (Materials-Textures/Basic),如下图。
g) 右击【BB】Sequencer(Logics/Streaming)为其增加两个输出端口。
右击【BB】Parameter Selector(Logics/Streaming)为其增加一个输入端口。
h) 连接如下图
i) 双击Parameter Selector的参数输出端口,改其参数类型为Color。
j) 双击【BB】Parameter Selector(Logics/Streaming),编辑参数如下图。
K) 双击【BB】Set Diffuse(Materials-Textures/Basic),选择目标参数如下图。
l) 参数连接如下图。
m) 设定3D Layout中Screens Size屏幕大小。
n) 将这个Composition发布成网页,Window Size输入成800*600,并将Save As Cmo选项叉选。
o) 将制作好的作品文件存储为1.cmo
二、 在Dreamweaver中编辑HTML源代码
a) 选择发布后的网页,鼠标右击,选择使用Dreamweaver编辑
b) 给<head>标签添加JavaScript
c) 在Div标签内嵌入Object标签,Object的属性和参数值如图:
d) Set Attribute事件的定义如图:
e) 测试播放
作者:
菜刀吻电线
时间:
2012-2-13 23:24
你们都躲开,我来顶
作者:
奇
时间:
2012-3-24 23:23
佩服,好多阿 ,哈哈
作者:
菜刀吻电线
时间:
2012-6-1 23:27
加精、加亮滴铁子,尤其要多丁页丁页
作者:
晃晃
时间:
2012-9-6 23:24
其实楼主所说的这些,俺支很少用!
作者:
奇
时间:
2012-9-19 23:22
水……生命之源……灌……
作者:
tc
时间:
2012-11-7 23:33
很经典,很实用,学习了!
作者:
晃晃
时间:
2012-12-13 22:50
响应天帅号召,顶
欢迎光临 纳金网 (http://rs.narkii.com/club/)
Powered by Discuz! X2.5