lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
12
返回列表 发新帖
楼主: kezhiyu
打印 上一主题 下一主题

重新开始游戏的时候。onframe 里面多次执行,有叠加现象

[复制链接]

19

主题

0

好友

231

积分

帐下督

Rank: 2

11#
发表于 2016-11-22 13:08:02 |只看该作者
lufy 发表于 2016-11-22 12:57
你可以加个变量判断一下,如果已初始化就不要再执行一遍了
既然是初始化函数,肯定只能执行一遍啊 ...

目前 不重复初始化 是无法显示页面的。我再试试有没别的办法
谢谢
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

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

12#
发表于 2016-11-22 13:19:33 |只看该作者
kezhiyu 发表于 2016-11-22 13:08
目前 不重复初始化 是无法显示页面的。我再试试有没别的办法
谢谢

页面上通过引擎初始化创建的canvas只要不被删除,引擎就可以通过这个canvas来绘图
你不初始化引擎,想要重新开始,也得初始化你的绘图啊
不回答与技术和引擎不相关的问题
回复

使用道具 举报

19

主题

0

好友

231

积分

帐下督

Rank: 2

13#
发表于 2016-11-22 13:57:20 |只看该作者
lufy 发表于 2016-11-22 13:19
页面上通过引擎初始化创建的canvas只要不被删除,引擎就可以通过这个canvas来绘图
你不初始化引擎,想要 ...

对我的编辑器做了一些处理,现在是可以了。大概就是 用一个变量控制初始化,然后初始化 传入一个空function 然后等跳转到页面的时候再调用 真正的 function ,感谢lufy耐心回答
回复

使用道具 举报

19

主题

0

好友

231

积分

帐下督

Rank: 2

14#
发表于 2016-11-22 14:00:31 |只看该作者
本帖最后由 kezhiyu 于 2016-11-22 14:04 编辑
lufy 发表于 2016-11-22 13:19
页面上通过引擎初始化创建的canvas只要不被删除,引擎就可以通过这个canvas来绘图
你不初始化引擎,想要 ...

有没有可能在往后的版本提供 可以销毁 初始化以后 的变量的,或者重新初始化 把事件什么的 可以清除掉。无论怎么初始化 都可以这样的
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

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

15#
发表于 2016-11-22 14:09:18 |只看该作者
kezhiyu 发表于 2016-11-22 14:00
有没有可能在往后的版本提供 可以销毁 初始化以后 的变量的,或者重新初始化 把事件什么的 可以清除掉。无 ...

嗯,这倒是也不错,以后更新我也加个判断就好了,用户重复调用的时候,只要引擎内部不重复处理就好了
多谢建议
不回答与技术和引擎不相关的问题
回复

使用道具 举报

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

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

Archiver|lufy's legend

GMT+8, 2024-5-8 21:46 , Processed in 0.049343 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部