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

[Anark] 用Dreamweaver在HTML中控制Anark媒体

[复制链接]

5552

主题

2

听众

8万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
11

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

跳转到指定楼层
楼主
发表于 2011-10-9 15:54:00 |只看该作者 |倒序浏览


           你的网页中增加一点点javascript脚本,我们就可以在网页中通过点击超链接来控制Anark媒体的播放了。具体操作步骤如下:
         

           1. 在Anark Studio中, 拖动 ExternalCommand.bvs (ExternalCommand外部命令位于Storage储存面板的Behavior Lib行为库中的Interactivity交互文件夹中)到Scene场景中, 然后拖动它的时间线上的结束手柄标志覆盖到整个过程,这样的话此交互就可以在整个脚本中有效 (这一过程由最后一个层的时间限制来决定)。注意,仅仅这个行为在整个事件组织中是必须的。
         

           图一:ExternalCommand.bvs定位
         

            
         

           图二:ExternalCommand拖动到Scene场景中后可以在Library库中找到
         

            
         

           图三:ExternalCommand拖动到Timeline时间线中Scene场景后,会自动加到整个Scene场景的Behaviors中
         

            
         

           2. 在Dreamweaver中, 选择一个需要定义的超链接,被选择后加亮显示的超链接将与Anark的行为发生交互,可以通过超链接来控制Anark媒体文件中的对象的行为结果。
         

           3. 在超链接中增加 Call javascript行为的具体操作如图所示。
         

           图四:在Dreamweaver MX的Window窗口菜单中找到Behaviors命令,点击选择软件将出现如下对话框
         

           图五:在Behaviors行为库中点击“+”号按钮,从弹出菜单中找到并选择“Call javascript”命令
         

            
         

           4. Call javascript对话框将被打开。在表格的文本区域请输入如下的javascript脚本:
         

           player.internalCommand( “script“, ““ );
         

           图六:进行图五的点击操作后将出现如下的Call javascript对话框,然后在文本框中输入如图的命令
         

            
         

           此命令每个元素的定义为:
         

           player : Anark ActiveX控件的名称 (通常为“player“)
         

           internalCommand( ) : 启动Anark script脚本引擎的javascript函数。
         

           “script“: 此为internalCommand命令中的第一行文本字符串格式。此脚本是指定在Anark媒体执行时所涉及的交互脚本命令。它必须用引号括起来。
         

           ““ : 此为internalCommand命令中的第二行文本字符串格式。这个字符串不是被当前定义的,但也必须在命令中被包含。
         

           5. javascript脚本实例:
         

           player.internalcommand( “Scene.context.contexttime = 4;“, ““ );
           

           此命令将设置Anark场景中物体前后转换的时间为4秒
         

           player.internalCommand(“Scene.Layer.cube.rotation.x += 30;“,““ );
           

           此命令将增加Anark场景中立方体在X轴上的旋转参量
         

           player.internalCommand( “Scene.overlayLayer.active = false“, ““ );
         

           用Dreamweaver在HTML中控制Anark媒体
           

           关键词:DreamWeaver,,
           

           此命令将在Anark媒体播放时隐藏场景中名为“overLayer” 层
         



           在internalCommand()命令的第一行文本字符串中可以使用任何一个Anark behavior行为脚本或者函数请求。
         

           6. 根据需要,我们在Dreamweaver可以增加足量的 Call javascript 行为来提高HTML与Anark媒体之间的交互性。
         
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

462

主题

1

听众

31万

积分

首席设计师

Rank: 8Rank: 8

纳金币
2
精华
0

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

沙发
发表于 2012-2-20 23:22:39 |只看该作者
此地無銀。。。
回复

使用道具 举报

462

主题

1

听众

31万

积分

首席设计师

Rank: 8Rank: 8

纳金币
2
精华
0

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

板凳
发表于 2012-3-26 23:19:44 |只看该作者
这么后现代
回复

使用道具 举报

462

主题

1

听众

31万

积分

首席设计师

Rank: 8Rank: 8

纳金币
2
精华
0

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

地板
发表于 2012-5-7 23:21:45 |只看该作者
很有心,部分已收录自用,谢谢
回复

使用道具 举报

   

671

主题

1

听众

3247

积分

中级设计师

Rank: 5Rank: 5

纳金币
324742
精华
0

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

5#
发表于 2012-5-17 23:25:35 |只看该作者
先顶上去,偶要高亮加精鸟!
回复

使用道具 举报

462

主题

1

听众

31万

积分

首席设计师

Rank: 8Rank: 8

纳金币
2
精华
0

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

6#
发表于 2012-8-4 23:35:53 |只看该作者
真不错,全存下来了.
回复

使用道具 举报

462

主题

1

听众

31万

积分

首席设计师

Rank: 8Rank: 8

纳金币
2
精华
0

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

7#
发表于 2012-8-8 00:02:09 |只看该作者
很有心,部分已收录自用,谢谢
回复

使用道具 举报

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

8#
发表于 2012-9-19 09:49:08 |只看该作者
真不错,全存下来了.
回复

使用道具 举报

462

主题

1

听众

31万

积分

首席设计师

Rank: 8Rank: 8

纳金币
2
精华
0

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

9#
发表于 2012-10-30 23:25:27 |只看该作者
很有心,部分已收录自用,谢谢
回复

使用道具 举报

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

10#
发表于 2012-11-3 23:23:06 |只看该作者
不错哦,顶一下......
回复

使用道具 举报

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

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

GMT+8, 2024-11-14 12:35 , Processed in 0.094686 second(s), 27 queries .

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

© 2008-2019 Narkii Inc.

回顶部