生成的app,不管是是window版本和android版本的都出问题了,问题都是一样。
应该是资源没有加载进去。进入场景后,只有帧数在显示,其他都是黑的。
生成的app,不管是是window版本和android版本的都出问题了,问题都是一样。
应该是资源没有加载进去。进入场景后,只有帧数在显示,其他都是黑的。
能看看代码最好了
问题解决了。。。该死的cocos studio的问题。。。我这边还有一个问题。。。不知道大侠可否帮忙看下?
父层 SanKungController.js
//进入函数
onEnter:function()
{
this._super();
//**_gameLayer是子层,界面都在这个层里面,这样调用,相应的文本框反应。**
this._gameLayer.setPlayerScore(this._playerScore);
var self = this;
//添加事件
cc.eventManager.addCustomListener(SanKungEventName.GameEventName, function(event){
var data = event.getUserData();
var debugString = "自定义事件";
//**这句代码是用来调试的,有事件过来会显示在文本控件上,没有反应**
self._gameLayer.setDebugString(debugString);
switch (data.eventId)
{
case SanKungEventId.StartEventId:
{}
break;
case SanKungEventId.ClearEventId:
{
self.gameInit();
}
break;
}
});
cc.log("进入游戏");
},
SanKungLayer:子层
//客户端事件名
SanKungEventName ={
GameEventName : “ButtonEvent”
};
//客户端事件id号
SanKungEventId = {
StartEventId : 1,
ClearEventId : 2,
ShowdownEventId : 3,
BetEvent: 4 //押注事件id
};
//发送事件
cc.eventManager.dispatchCustomEvent(SanKungEventName.GameEventName,
{eventId : SanKungEventId.ClearEventId});
事件有发送出去,但是子层发给父层,但是父层那边没有收到。。。
所有这些问题,在web没有出现,在app上出现的。
估计jsb没绑定吧
jsb还要怎么绑定啊???我调用的不是系统的api吗?那应该是绑定好的吧?
这个是它底层的,我也没搞过jsb的东西。字层给父层发送事件,试试 不用事件。直接调用对应函数
你的意思是说,自定义事件这块,官方的没有给他绑定?
那我只能先直接调用对方函数了。
有可能是这样的
你是否知道哪里可以查看api绑定的源代码?