CocosCreator中從一個指令碼程式碼跳轉到另一個指令碼程式碼
//當點選到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;
}
})));