12 第1页 | 共2 页下一页
返回列表 发新帖
查看: 2262|回复: 16
打印 上一主题 下一主题

[初阶教程]3D Life Player Commands : Set Attribute

[复制链接]
Asen    

867

主题

0

听众

1万

积分

外协人员

Rank: 7Rank: 7Rank: 7

纳金币
17488
精华
1
跳转到指定楼层
楼主
发表于 2011-9-1 08:43:57 |只看该作者 |倒序浏览

   
        
            
              [繁體
            
            ]
        
        
            
            
            Ins***ction:利用Dreamweaver实现Virtools发布作品更改属性的值。

            Building Block:

            *【BB】Rotate(3D Transformation/Basic)

            *【BB】Has Attitude(Logics/Attribute)

            *【BB】Set Emissive(Materials-Textures/Basic)
            JavaScript:

            function SetColor(MaterialName,AttributeName,Value){ var cmd = "SetAttribute"

            + " ‘"+ MaterialName + "‘ " + "‘" + AttributeName + "‘ " + "‘" + Value + "‘ ";

            alert(cmd);  var res = document.VirtoolsATL.DoCommand(cmd);}
            HTML:
            
<a href="#" OnClick="SetColor(‘blue_cube_mat‘,‘my_color‘,‘227,58,82,0‘);return ***e;"> test SetAttribute </a>
            制作步骤:
            素材建立
            a )  第一步我们先从Virtools默认的资源库(Virtools Resources)里添加一个Cube.nmo到场景中
            
            b )  调整场景视角,让CubePatch在3D Layout窗口中最大化显示,并为场景添加一台摄影机。
            
              c )  为CubePatch制定一个IC初始状态
            
              d )  给CubePatch的Material新增加脚本
            
            e )  双击CubePatch_Material  Script,进入其脚本编辑区。

              添加【BB】Rotate(3D Transformation/Basic),双击编辑其参数设置,并给Rotate做循环。如下图。
            
              f )  添加【BB】Has Attitude(Logics/Attribute)【BB】 Set Emissive(Materials-Textures/Basic)到

            CubePatch_Material的脚本编辑区里,连接如下图。
            
              g )  在菜单栏中选择Editors—Attributes Manager,打开Attributes Manager。
            
              h )  点选Attributes Manager工具栏上的Create Attribute,创建Color属性,并点选 Create按钮创建。

            如下图。完成之后点选Close按钮。
            
              i )  右击CubePatch,选择Material Set Up。
            
              j )  在下方编辑区Material Setup中点选Attribute和Add Attribute 按钮打开属性对话框。
            
              k )  在Add Attribute对话框中选择点选Color类别下的my color属性,之后顺次点选Add Selected,Close按钮。

            为CubePatch的Material添加Color属性。
            
              l )  点选Attributes Manager标签,点选my color,双击修改右边的Attribute Value值为49,288,209,0。
            
              m )  右击【BB】Has Attitude(Logics/Attribute)【BB】 Set Emissive(Materials-Textures/Basic),选

            择Add Target Parameter,为其添加Target Parameter。
            
              n )  点击Schematic标签,编辑【BB】Has Attitude(Logics/Attribute)【BB】 Set Emissive(Materials-Textures/Basic)的参数。
            
              o )  参数连接,见下图。
            
              p )  设定3D Layout中Screens Size屏幕大小。
            
              q )  将这个Composition发布成网页,Window Size输入成800*600,并将Save As Cmo选项叉选。
               
            r )  将制作好的作品文件存储为1.cmo
            二、在Dreamweaver中编辑HTML源代码
              a )  选择发布后的网页,鼠标右击,选择使用Dreamweaver编辑
            
              b )  给<head>标签添加JavaScript
            
              c )  在Div标签内嵌入Object标签,Object的属性和参数值如图:
            
              d )  Set Attribute事件的定义如图:
            
              e )   测试播放
            
            
            
        
   
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

   

671

主题

1

听众

3247

积分

中级设计师

Rank: 5Rank: 5

纳金币
324742
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2011-12-23 15:25:47 |只看该作者
沙发不解释
回复

使用道具 举报

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

板凳
发表于 2012-1-26 23:21:35 |只看该作者
2012不需誓言,只要相守无言;不需烛光晚餐,只要一桌淡饭;不需别墅,只要小屋一间;不需玫瑰,只要一个肩。爱平淡幸福,简单快乐。新年开心哦!
回复

使用道具 举报

5969

主题

1

听众

39万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

地板
发表于 2012-3-16 23:25:00 |只看该作者
此地無銀。。。
回复

使用道具 举报

5969

主题

1

听众

39万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

5#
发表于 2012-3-19 23:26:33 |只看该作者
读铁系缘分,顶铁系友情
回复

使用道具 举报

   

671

主题

1

听众

3247

积分

中级设计师

Rank: 5Rank: 5

纳金币
324742
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

6#
发表于 2012-4-24 23:21:02 |只看该作者
你们都躲开,我来顶
回复

使用道具 举报

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

7#
发表于 2012-6-3 23:25:21 |只看该作者
我是老实人,我来也!
回复

使用道具 举报

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

8#
发表于 2012-6-15 23:24:30 |只看该作者
呵呵,真得不错哦!!
回复

使用道具 举报

5969

主题

1

听众

39万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

9#
发表于 2012-7-20 23:18:54 |只看该作者
先垫一块,再说鸟
回复

使用道具 举报

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

10#
发表于 2012-8-22 00:16:35 |只看该作者
我就看看,我不说话
回复

使用道具 举报

12 第1页 | 共2 页下一页
返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-24 01:04 , Processed in 0.100068 second(s), 28 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部