最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

盲盒拍賣會(huì)MOD制作經(jīng)驗(yàn)-與箱子利潤有關(guān)的成就

2022-08-15 17:18 作者:失去我的我  | 我要投稿

Q:對于買箱子手滑多輸入一個(gè)0的玩家,我們要怎么辦??

A:當(dāng)然是安排成就了!在此提供一種成就MOD的思路給各位MOD制作者們。

首先我們需要熟讀作者的MOD指南

仿照作者思路,構(gòu)造函數(shù)里面用到了這個(gè)玩意(委托與事件)

反編譯結(jié)果如下:

MOD類中的事件_玩家彈幕函數(shù)

定位到如下位置:(定位到了事件控制器類中!?。?/p>

反編譯添加代碼的第一部分

可以看出這是一個(gè)叫做委托和事件的東西,我們不需要知道這是干什么的,只需要知道怎么用。繼續(xù)定位:

反編譯添加代碼的第二部分

查找 事件_彈幕,看看哪里用到了它

反編譯添加代碼的第三部分

從這里推斷:(拿通俗易懂不正式的說明?。?/p>

  1. 第三部分的代碼通過事件發(fā)送出 Dm類型的val(此為彈幕類型數(shù)據(jù))

  2. 所有連接到此事件的函數(shù)都收到發(fā)送的數(shù)據(jù)

  3. 作者的示例里面,在構(gòu)造函數(shù)里面調(diào)用了函數(shù):MOD.事件_玩家彈幕(獲取彈幕);?

  4. MOD.事件_玩家彈幕(獲取彈幕); 引發(fā)了獲取彈幕函數(shù)與事件_彈幕的綁定(參照第一張圖片)

  5. 獲取彈幕函數(shù)接受到了數(shù)據(jù)并開始執(zhí)行函數(shù)功能。(參照作者示例代碼)

綜上,我們了解了彈幕是如何被MOD制作者們獲取的。我們需要尋找作者留給我們的委托和事件,看看返回值是不是我們所需要的。

問題來了?。?/span>我沒有找到作者有留下可以發(fā)送:當(dāng)前箱子的拍下者的數(shù)據(jù)箱子利潤的數(shù)據(jù)? ? (也有可能我沒有找到或者看錯(cuò)了)

仿照以上思路。我們可以通過反編譯添加我們想要的到原版DLL里面(反編譯可能會(huì)帶來潛在隱患,不建議。但是我用著感覺沒大問題)

經(jīng)過瘋狂查找與一頓分析,我發(fā)現(xiàn)拍賣結(jié)束后,既有當(dāng)前箱子的拍下者的數(shù)據(jù)又有箱子利潤的數(shù)據(jù)的一個(gè)函數(shù)

在拍賣會(huì)類中有這一行
此為函數(shù)的傳入?yún)?shù)類型

這個(gè)函數(shù)既有我們想要的當(dāng)前箱子的拍下者的數(shù)據(jù)又有箱子利潤的數(shù)據(jù)。我們可以在這里觸發(fā)事件來發(fā)送數(shù)據(jù)。

對比以上思路,我們可以通過反編譯在拍賣會(huì)類中加入自定義事件:(以下是從Github倉庫里面復(fù)制的代碼)

我們需要添加反編譯圖片的第一(事件定義)、二(代理/委托定義)、三(觸發(fā)事件)部分代碼到拍賣行類中。

該成就完整代碼可在下面的Github倉庫中獲?。?/p>

盲盒拍賣會(huì)的MOD制作經(jīng)驗(yàn)分享(包含部分代碼)

https://github.com/ice-forever/MOD-CodeSharing








盲盒拍賣會(huì)MOD制作經(jīng)驗(yàn)-與箱子利潤有關(guān)的成就的評論 (共 條)

分享到微博請遵守國家法律
湘乡市| 邳州市| 拉萨市| 阿拉善右旗| 榕江县| 钟山县| 栖霞市| 侯马市| 井陉县| 鹤庆县| 龙海市| 柏乡县| 雅江县| 佳木斯市| 大庆市| 吉木乃县| 手机| 利川市| 泉州市| 丰宁| 额尔古纳市| 四平市| 马龙县| 凉城县| 南丹县| 普洱| 合山市| 惠州市| 冷水江市| 页游| 阳谷县| 六枝特区| 临高县| 沙雅县| 汉川市| 工布江达县| 多伦县| 泽库县| 霍邱县| 昌吉市| 建湖县|