lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 7226|回复: 5
打印 上一主题 下一主题

LEvent.added.js

[复制链接]

1

主题

0

好友

15

积分

士兵

Rank: 1

跳转到指定楼层
楼主
发表于 2015-5-20 10:44:52 |只看该作者 |倒序浏览
本帖最后由 zhengwenk 于 2015-5-20 13:35 编辑

<script src="lufylegend-1.9.9.js"></script>
<script src="LEvent.added-0.1.1.js"></script>

removeChild(loadingLayer);

// 报错的代码
LDisplayObjectContainer.prototype._dispatchEventRemovedFromStage = function () {
        var s = this, i, l;
        if (!s.dispatchEvent) {
                return;
        }
        s.dispatchEvent(LEvent.REMOVED_FROM_STAGE);
        for (i = 0, l = s.childList.length; i < l; i++) {
                s.childList._dispatchEventRemovedFromStage();
        }
};


回复

使用道具 举报

1

主题

0

好友

15

积分

士兵

Rank: 1

沙发
发表于 2015-5-20 10:52:20 |只看该作者
本帖最后由 zhengwenk 于 2015-5-20 13:36 编辑

忘了说 报错的代码是  s.childList._dispatchEventRemovedFromStage is not a function
回复

使用道具 举报

1

主题

0

好友

15

积分

士兵

Rank: 1

板凳
发表于 2015-5-20 14:00:45 |只看该作者
貌似是由于加入不同类型的容器到stage导致报错,LEvent.added-0.1.1.js 的改法治标不治本啊
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

地板
发表于 2015-5-21 08:35:42 |只看该作者
zhengwenk 发表于 2015-5-20 14:00
貌似是由于加入不同类型的容器到stage导致报错,LEvent.added-0.1.1.js 的改法治标不治本啊 ...

LEvent.added版本不对啊
下面是项目地址,自己更新一下吧
https://github.com/lufylegend/lufylegend.js/blob/master/src/lib/

或者是你在stage上加入了非LDisplayObject对象?
不回答与技术和引擎不相关的问题
回复

使用道具 举报

1

主题

0

好友

15

积分

士兵

Rank: 1

5#
发表于 2015-5-21 10:33:41 |只看该作者
嗯,我后来发现和加入stage的对象类型有关系
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

6#
发表于 2015-5-21 13:20:09 |只看该作者
zhengwenk 发表于 2015-5-21 10:33
嗯,我后来发现和加入stage的对象类型有关系

关键是你加入了什么?
加入到stage的对象必须是显示对象,也就是LDisplayObject的子对象
不回答与技术和引擎不相关的问题
回复

使用道具 举报

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

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-5-9 03:40 , Processed in 0.048432 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部