首页 > 其他 > 详细

egret升级经验记录

时间:2016-03-31 23:09:37      阅读:229      评论:0      收藏:0      [点我收藏+]

1、StageDelegate.setDesignSize ;

直接去掉,在3.x里是直接在index.html里设置如:

data-content-width="960"
data-content-height="640"

2、_getFrameLabelForFrame

用frameLabels[i],注意判断i的范围

3、Cannot invoke an expression whose type lacks a call signature

不是函数,错把数组当函数用了

4、锚点问题

用sublime text的正则替换,并使用AnchorUtil

a、先替换 anchorX = anchorY的

([\w\.]+)\.anchorX.*anchorY.*=\s([\d\.]+)
AnchorUtil.setAnchor($1,$2)
 
b、再替换单独的 anchorX  anchorY
([\w\.]+)\.anchorX.*=\s([\d\.]+)
AnchorUtil.setAnchorX($1,$2)
 
([\w\.]+)\.anchorY.*=\s([\d\.]+)
AnchorUtil.setAnchorY($1,$2)
 
c、创建游戏场景前调用AnchorUtil.init();

egret升级经验记录

原文:http://www.cnblogs.com/xdao/p/egret_upgrade.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!