书签 分享 收藏 举报 版权申诉 / 20

类型H5快速入门手册范本.docx

  • 文档编号:24159988
  • 上传时间:2023-05-24
  • 格式:DOCX
  • 页数:20
  • 大小:518.18KB

2、动态插入

在不允许直接修改html的情况下,可以通过代码的方式,动态的将动画加到网页中。

假设网页中存在id为container1和container2的空div:

320px;height:

512px;position:

relative;">

320px;height:

512px;position:

relative;">

//下面的代码,动态的将2个动画插入这两个空div中。

mugeda对象的事件

mugeda对象包含动画加载过程中的事件,如下代码所示:

varmugeda=window["Mugeda"]["currentAni"];

mugeda.addEventListener("scriptready",function(){

//当动画脚本加载完成后引发回调,this指向mugeda对象(下同)。

});

mugeda.addEventListener("imageready",function(){

//当动画预加载图片完成后引发回调。

});

mugeda.addEventListener("renderready",function(){

//当动画准备完成,开始播放前的那一刻引发回调。

});

mugeda.addEventListener("click",function(){

//在舞台上侦听点击事件

});

其他话题:

动画在显示加载界面时,到底在加载什么?

动画需要加载必要的文件后才可以正常播放:

js文件:

在脚本窗口中输入的脚本、通过“导入”,“脚本”对话框加入的脚本,播放器的依赖文件的脚本。

图片:

需要预先加载一部分图片(目前是预先加载第一页的图片),以免渲染开始动画时,图片没有加载而出现空白画面。

加载时,图片和脚本并行加载。

当所有脚本加载完成,在mugeda对象上引发scriptready事件,此时,可以访问到所有的脚本;当所有图片加载完成后,引发imageready事件。

当两个时间都引发后,引发renderready事件。

API的应用:

scene对象

对于主舞台、元件实例这样拥有时间轴的动画元素,都拥有对应的scene对象。

通过操作scene对象,可以使用编程的方式,获取当前的播放位置、跳转播放位置、获取主舞台上的物体等操作。

获取scene对象

对主舞台,直接通过下面的方式获取:

对元件实例,首先需要在舞台上对元件实例命名(例如“A”),然后通过下面的方式获取:

scene对象的属性

scene对象包含了主舞台和元件实例时间轴和播放进度的信息。

1、获取当前播放位置和状态

其中currentId为currentDecimalId的取整值。

2、获取时间轴的信息

可以通过下面的代码,获取时间轴的长度和页的信息:

3、获取命名帧的实际帧号

在IDE中,可以为关键帧命名,从而在行为中方便的跳转到命名帧。

下面函数提供了命名帧到实际帧号的转换。

scene的事件

当主舞台或者元件实例重绘前,引发enterframe事件。

在事件的回调中,可以操作动画,改变物体的位置,或调整将动画重定向到其他帧。

**scene的方法

**

scene包含系列控制播放进程的方法,此外,scene代表舞台或者元件实例,管理着舞台或元件实例容器中的所有子物体。

1、控制播放进程

在主舞台scene或元件实例scene上使用下面的方法,可以控制他们的播放进程:

2、播放片段

可以通过代码,将一小段时间轴标记为片段,将动画的播放围限定在片段中。

如下:

3、物体遍历

舞台和元件作为容器,包含一系列的动画元素。

在IDE中,可以为物体命名,下面的代码通过名字查找到舞台上的元件实例A中的物体B。

上述例子允许反遍历(由子元素寻找父元素),例如:

4、增删物体

 

API的应用:

工具API

微信转发

在微信中,经常需要定义微信转发的

配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
H5 快速 入门 手册 范本
提示  冰豆网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:H5快速入门手册范本.docx
链接地址:https://www.bdocx.com/doc/24159988.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2022 冰点文档网站版权所有

经营许可证编号:鄂ICP备2022015515号-1

收起
展开