creator 写的游戏发布到IOS,WEB,微信小程序都没有问题,但是发布到android就啥都看不见,黑屏,后来发现cc.director.getVisibleSize().width=0,cc.director.getVisibleSize().height=0,我是根据屏幕尺寸来布局的,为什么屏幕宽高都是0???
你是在哪一步使用的,可能那个时候场景还没出来,所以是0
cc.Class({
extends: cc.Component,
properties: {
//
},
onLoad: function () {
console.log(cc.director+"---------");
console.log(cc.director.getVisibleSize().toString()+"---------");
console.log(cc.director.getVisibleSize().height+"---------");
},
update: function (dt) {
console.log(cc.director+"---------");
console.log(cc.director.getVisibleSize().toString()+"---------");
console.log(cc.director.getVisibleSize().height+"---------");
},
onDestroy: function () {
}
});
这样也不行,其它平台都可以
难道是安卓设置问题?
出现问题先找找是不是自己的问题
草,场景中没有canvas组件,奇怪其它平台为啥可以