|
@@ -95,7 +95,7 @@ export class scene_layer extends Component {
|
|
this.changeHideAllDirectionBtn()
|
|
this.changeHideAllDirectionBtn()
|
|
}
|
|
}
|
|
this.is_show_cur_directionBtn = data.is_show
|
|
this.is_show_cur_directionBtn = data.is_show
|
|
- ClientEvent.dispatchEvent(config.EventRun.MORE_SCENE_FINISH, event)
|
|
|
|
|
|
+ gameManager.Singleton.exeNextDelayEvent(event)
|
|
}
|
|
}
|
|
}else if(event.type===config.event_type.more_scene_jump_assigned_page_event){
|
|
}else if(event.type===config.event_type.more_scene_jump_assigned_page_event){
|
|
let data = event.event_item_more_scene_jump_assigned_page_event_data
|
|
let data = event.event_item_more_scene_jump_assigned_page_event_data
|
|
@@ -105,14 +105,14 @@ export class scene_layer extends Component {
|
|
let interval_time = data.interval_time
|
|
let interval_time = data.interval_time
|
|
gameManager.Singleton.onLaunch(()=>{
|
|
gameManager.Singleton.onLaunch(()=>{
|
|
this.changePage(page_index)
|
|
this.changePage(page_index)
|
|
- ClientEvent.dispatchEvent(config.EventRun.MORE_SCENE_FINISH, event)
|
|
|
|
|
|
+ gameManager.Singleton.exeNextDelayEvent(event)
|
|
},interval_time)
|
|
},interval_time)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else if(event.type===config.event_type.event_group) {
|
|
} else if(event.type===config.event_type.event_group) {
|
|
let data = event.event_item_event_group_data
|
|
let data = event.event_item_event_group_data
|
|
if(data!=null&&data.list.length>0) {
|
|
if(data!=null&&data.list.length>0) {
|
|
- this.executeEventGroup(data)
|
|
|
|
|
|
+ this.executeEventGroup(event, data)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -264,7 +264,7 @@ export class scene_layer extends Component {
|
|
}
|
|
}
|
|
// 延迟时间
|
|
// 延迟时间
|
|
let call = (()=> {
|
|
let call = (()=> {
|
|
- ClientEvent.dispatchEvent(config.EventRun.MORE_SCENE_DIRECTION_BUTTON_CLICK_FINISH, trigger_event_id)
|
|
|
|
|
|
+ gameManager.Singleton.exeSuccessTriggerEvent(trigger_event_id)
|
|
})
|
|
})
|
|
if(switch_scene_event_data.delay_time > 0) {
|
|
if(switch_scene_event_data.delay_time > 0) {
|
|
this.changeHideAllDirectionBtn()
|
|
this.changeHideAllDirectionBtn()
|
|
@@ -281,7 +281,6 @@ export class scene_layer extends Component {
|
|
}
|
|
}
|
|
|
|
|
|
// 用于下一个是:"延迟时间调用一个事件"
|
|
// 用于下一个是:"延迟时间调用一个事件"
|
|
- // ClientEvent.dispatchEvent(config.EventRun.MORE_SCENE_DIRECTION_BUTTON_CLICK_FINISH, event_id)
|
|
|
|
// let trigger_event_id = eventTarget.event_item.success.trigger_event_id
|
|
// let trigger_event_id = eventTarget.event_item.success.trigger_event_id
|
|
// if(trigger_event_id!=-1) {
|
|
// if(trigger_event_id!=-1) {
|
|
// let _event:event_item = taskServce.getEventById(trigger_event_id)
|
|
// let _event:event_item = taskServce.getEventById(trigger_event_id)
|
|
@@ -333,12 +332,13 @@ export class scene_layer extends Component {
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
- executeEventGroup(data:event_group_event_item) {
|
|
|
|
|
|
+ executeEventGroup(event:event_item, data:event_group_event_item) {
|
|
var c_index = 0
|
|
var c_index = 0
|
|
let c_item_data = data.list[c_index]
|
|
let c_item_data = data.list[c_index]
|
|
let call_back = (()=>{
|
|
let call_back = (()=>{
|
|
c_index++
|
|
c_index++
|
|
if(c_index >= data.list.length) {
|
|
if(c_index >= data.list.length) {
|
|
|
|
+ gameManager.Singleton.exeSuccessTriggerEvent(event.success.trigger_event_id)
|
|
return
|
|
return
|
|
}
|
|
}
|
|
c_item_data = data.list[c_index]
|
|
c_item_data = data.list[c_index]
|