点击后跳转至另一个层中的代码
//当点击到NPC的时候,传入点击的NPC的全部属性到playerControl代码层中
newNode.getChildByName('pic').on(cc.Node.EventType.TOUCH_START,function(){
cc.log(ob.name+'被点击了')
that.getComponent('playerControl').pub_runToNpc(ob)
},that)
});
//当点击的是NPC的时候,移动到NPC的位置并触发对话
if (that._talkPersonOb) {
//移动到talkPanelControl代码层中执行NPC对话代码,并传入当前点击的NPC的属性
cc.find('UIScript').getComponent('talkPanelControl').pub_showTalkInfo(that._talkPersonOb);
//清空点击的坐标
that._talkPersonOb = null;
}
})));
//当点击到NPC的时候,传入点击的NPC的全部属性到playerControl代码层中
newNode.getChildByName('pic').on(cc.Node.EventType.TOUCH_START,function(){
cc.log(ob.name+'被点击了')
that.getComponent('playerControl').pub_runToNpc(ob)
},that)
});
//当点击的是NPC的时候,移动到NPC的位置并触发对话
if (that._talkPersonOb) {
//移动到talkPanelControl代码层中执行NPC对话代码,并传入当前点击的NPC的属性
cc.find('UIScript').getComponent('talkPanelControl').pub_showTalkInfo(that._talkPersonOb);
//清空点击的坐标
that._talkPersonOb = null;
}
})));