future 1 year ago
parent
commit
f0dd0bc207
2 changed files with 298 additions and 144 deletions
  1. 286 144
      assets/resources/prefab/edit_event.prefab
  2. 12 0
      assets/script/edit/event/event_start_event.ts

File diff suppressed because it is too large
+ 286 - 144
assets/resources/prefab/edit_event.prefab


+ 12 - 0
assets/script/edit/event/event_start_event.ts

@@ -11,6 +11,18 @@ export class event_start_event extends Component {
     private m_data:event_start_event_item = null;
     @property(Node) btn_select_ui:Node = null;
     @property(Node) lab_name:Node = null;
+    @property(Node) btn_delete_event:Node = null;
+    protected start(): void {
+        this.btn_delete_event.on(Node.EventType.TOUCH_END, ()=>{
+            if(this.m_data.binding_event_id==-1){
+                return tools.showToast('请选择一个开始的事件')
+            }
+            tools.show_dialog('是否清空开始事件?', ()=>{
+                this.m_data.binding_event_id = -1
+                this.updateStatus()
+            })
+        })
+    }
     public initView(data:event_start_event_item){
         this.m_data = data;
         this.btn_select_ui.on(Node.EventType.TOUCH_END,()=>{

Some files were not shown because too many files changed in this diff