任務6 事件中心模組

2022-09-02 23:18:27 字數 1383 閱讀 4773

事件中心模式

1,事件中心

1 private dictionary  eventdic =  new dictionary>

2,新增事件監聽

1

///2

///新增監聽的事件

3///

4///

事件的名字

5///

準備用來處理事件的委託函式

6public

void addeventlistener(string name,unityactionaction) 713

else

//沒有監聽的情況

1417

18 }

3,監聽事件觸發

1

///2

///事件觸發

3///

4///

哪乙個名字的事件觸發了

5public

void eventtrigger(string name,object

info) 614

15 }

4,移除監聽事件

1

///2

///移除對應的事件監聽

3///

4///

事件的名字

5///

對應之前新增的委託函式

6public

void removeeventlistener(string name,unityactionaction) 712

13 }

5,

1

///2

///清空事件中心

3///

主要用在場景切換時

4///

5public

void

clearevent()

6

6,先觸發事件(別的指令碼之類的)

1

private

void

start()25

6public

void

dead()

7

7,再需要新增事件監聽的位置新增監聽點(別的指令碼之類的)

1

void

awake()25

6//update is called once per frame

7public

void monsterdeaddo(object

info)

8

8,新增完事件最後還要銷毀事件

1

private

void

ondestroy()

2

任務模組 報告模組 日誌模組

需求背景 報告模組 怎麼來處理這個報告的問題,報告是非常重要的一塊,1,可以看到每一次執行的情況,多少通過了,多少失敗了 2,可以看到執行的日誌,每一步的日誌,失敗了,我要知道失敗在 了,3,每次都要有報告 業務設計 1,任務列表,任務名稱,檢視任務詳情,報告列表,執行的功能,2,任務詳情,每乙個用...

celery 任務模組

每天不知道忙啥,到了這個點才開始學習 1.新建python檔案 from future import absolute import 絕對路徑的匯入 from celery import celery from django.conf import settings import os 設定系統的環...

Nginx事件模組

這是事件模組都必須實現的介面。typedef struct ngx event module t typedef struct ngx event actions t typedef struct ngx event s ngx event t struct ngx event s 其中的最核心的是...