93 lines
2.4 KiB
JavaScript
93 lines
2.4 KiB
JavaScript
cc.Class({
|
|
extends: cc.Component,
|
|
|
|
properties: {
|
|
// foo: {
|
|
// default: null, // The default value will be used only when the component attaching
|
|
// to a node for the first time
|
|
// url: cc.Texture2D, // optional, default is typeof default
|
|
// serializable: true, // optional, default is true
|
|
// visible: true, // optional, default is true
|
|
// displayName: 'Foo', // optional
|
|
// readonly: false, // optional, default is false
|
|
// },
|
|
// ...
|
|
workitem:{
|
|
default: null,
|
|
type: cc.Node
|
|
},
|
|
myscore:{ //底牌
|
|
default: null,
|
|
type: cc.Label
|
|
},
|
|
myflag:{
|
|
default: null,
|
|
type: cc.Node
|
|
},
|
|
player_1:{
|
|
default: null,
|
|
type: cc.Node
|
|
},
|
|
player_1_flag:{
|
|
default: null,
|
|
type: cc.Node
|
|
},
|
|
player_1_name:{
|
|
default: null,
|
|
type: cc.Label
|
|
},
|
|
player_1_score:{
|
|
default: null,
|
|
type: cc.Label
|
|
},
|
|
player_2:{
|
|
default: null,
|
|
type: cc.Node
|
|
},
|
|
player_2_flag:{
|
|
default: null,
|
|
type: cc.Node
|
|
},
|
|
player_2_name:{
|
|
default: null,
|
|
type: cc.Label
|
|
},
|
|
player_2_score:{
|
|
default: null,
|
|
type: cc.Label
|
|
},
|
|
},
|
|
|
|
// use this for initialization
|
|
onLoad: function () {
|
|
let self = this ;
|
|
/**
|
|
* SummaryClick发射的事件,方便统一处理 / 开始
|
|
*/
|
|
this.workitem.on("begin",function(event){
|
|
if(self.context !=null){
|
|
self.context.summarypage.destroy();
|
|
self.context.restart();
|
|
}
|
|
event.stopPropagation();
|
|
});
|
|
/**
|
|
* SummaryClick发射的事件,方便统一处理 / 开始
|
|
*/
|
|
this.workitem.on("close",function(event){
|
|
if(self.context !=null){
|
|
self.context.summarypage.destroy();
|
|
}
|
|
event.stopPropagation();
|
|
});
|
|
},
|
|
create:function(context , data){
|
|
this.context = context ;
|
|
var index = 0 ;
|
|
for(var inx = 0 ; inx < data.players.length ; inx++){
|
|
var player = data.players[inx] ;
|
|
|
|
}
|
|
}
|
|
});
|