查看: 1081|回复: 6
打印 上一主题 下一主题

[初阶教程]3D Life Player Commands : ActivateObject - DeactivateObject

[复制链接]
Asen    

867

主题

0

听众

1万

积分

外协人员

Rank: 7Rank: 7Rank: 7

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

Instruction:利用Dreamweaver实现Virtools发布作品的激活和停用物件脚本的功能



Building Block:

*[BB] Rotate(3D Transformation/Basic)

JavaScript:

function StartTheObject(ObjectName)

{

var cmd = "ActivateObject" + " ´" + ObjectName + "´";
var res = document.VirtoolsATL.DoCommand(cmd);
}
HTML:
<a href="#" OnClick="StartTheObject('Cube');return true;"> ActivateObject </a><br>
<a href="#" OnClick="StopTheObject('Cube');return true;"> DeactiveObject </a><br>
制作步骤:
一. 素材建立


   
        
            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) 设定3D Layout中Screens Size屏幕大小
        
        
            
            
            
        
   


   
        
            h) 将这个Composition发布成网页,Window Size输入成800*600,并将Save As Cmo选项叉选。
        
        
            
            
            
        
   


   
        
            
        
   


   
        
            i) 对摄影机进行创建脚本,让程序在一开始执行就将其设定为当前活动的摄影机
        
        
            
        
   


   
        
            
            二. 在Dreamweaver中编辑HTML源代码
            a) 选择发布后的网页,鼠标右击,选择使用Dreamweaver编辑
            
        
        
            
            
            
        
   


   
        
            b) 给标签添加JavaScript
        
        
            
            
            
        
   


   
        
            c) 在Div标签内嵌入Object标签,Object的属性和参数值如图:
        
        
            
            
            
        
   


   
        
            d) ActivateObject,DeactivateObject按钮,及触发事件的定义如图:
        
        
            
            
            
        
   


   
        
            e) 测试播放
        
        
            
            
            
        
   

分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

   

671

主题

1

听众

3247

积分

中级设计师

Rank: 5Rank: 5

纳金币
324742
精华
0

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

沙发
发表于 2012-2-2 23:25:28 |只看该作者
读铁系缘分,顶铁系友情
回复

使用道具 举报

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

板凳
发表于 2012-6-15 23:20:54 |只看该作者
加精、加亮滴铁子,尤其要多丁页丁页
回复

使用道具 举报

   

671

主题

1

听众

3247

积分

中级设计师

Rank: 5Rank: 5

纳金币
324742
精华
0

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

地板
发表于 2012-6-30 23:22:55 |只看该作者
提醒猪猪,千万不能让你看见
回复

使用道具 举报

5969

主题

1

听众

39万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

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

5#
发表于 2012-8-15 23:46:26 |只看该作者
提醒猪猪,千万不能让你看见
回复

使用道具 举报

   

671

主题

1

听众

3247

积分

中级设计师

Rank: 5Rank: 5

纳金币
324742
精华
0

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

6#
发表于 2012-10-14 23:18:52 |只看该作者
路过、路过、快到鸟,列位请继续...ing
回复

使用道具 举报

462

主题

1

听众

31万

积分

首席设计师

Rank: 8Rank: 8

纳金币
2
精华
0

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

7#
发表于 2012-12-15 23:22:00 |只看该作者
加精、加亮滴铁子,尤其要多丁页丁页
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

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

GMT+8, 2025-8-6 06:51 , Processed in 0.069418 second(s), 29 queries .

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

© 2008-2019 Narkii Inc.

回顶部