createjs学习二之flash转canvas学习1

设置发布

wps9F02.tmp

或者

wps9F03.tmp

导出参数设置

wps9F04.tmp c_lib_main

c_images_main/

导出之后的文件

wps9F24.tmp

打开导出的html文件可以看到如下,,可以正常显示的,,只是stop了还不能动

wps9F25.tmp

给舞台上某一元素添加点击事件

怎么找到该元素?

Flash里面右键显示在库里

wps9F26.tmp

Ok找到了

wps9F27.tmp

我们通过查看属性

wps9F47.tmp

点击实例

wps9F48.tmp

看到元素名称叫gra_lable2,于是我们通过这个实例名去导出的js里面去搜索它对应的名字

wps9F49.tmp

原来把他赋给了一个叫instance_2的东西。。

当如何你还不确定它到底是不是我们要找的要点击元素

你可以把他父元素,也就是我们实例化的最大元素打印出来

wps9F4A.tmp

wps9F4B.tmp

wps9F5C.tmp

我们发现他了。。发现现在他是一个实例的值,,对,, 就是那个instance_2实例的值。。于是

我们只要

STAGE_P1M_MCS_1.instance_2就是这个我们要找的元素了。。

接下来我们可以绑定事件了

给元素绑定事件

STAGE_P1M_MCS_1.instance_2.on("click", function () {

       alert("d")

})

wps9F5D.tmp

绑定成功

当然这里我们用了jQuery的绑定click事件,,你也可以用原始的js去绑定click事件

最后我们说一下你也可以直接给这个实例给个名字

wps9F9C.tmp

这样

wps9FBD.tmp

如何跳转到某一个关键帧

一般会给这个关键帧一个标签名字。。我们直接

STAGE_P1M_MCS_1.gotoAndPlay("s1wrong");

连续的2个stop关键帧处居然不能依靠play播放过去。。。使用gotoAndPlay("s1out")却可以

posted @ 2016-09-14 15:08  若强  Views(1766)  Comments(0Edit  收藏  举报