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

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

SAO Utils 2 自定義腳本實例:新郵件通知

2023-04-08 20:20 作者:GPBeta  | 我要投稿

實驗?zāi)康?/h1>

在 SAO Utils 2 版本更新 1.3.2 中 Mail Box?新加入了「未讀郵件」掛件,馬上就有玩家提出了“希望接收到新郵件時播放通知音效”的要求……為了避免添加一個小小的功能讓玩家等一個遙遙無期的更新,更是為了提高?SAO Utils 的可定制性,這正是安利「自定義腳本」讓用戶自給自足的好時機!


實驗步驟

配置過程十分簡單,可以直接改造「未讀郵件」掛件:

「未讀郵件」預(yù)置掛件

1. 右鍵掛件 - HUD 自定義掛件 - 進入編輯模式...

2. 在彈出的編輯面板中,點擊數(shù)據(jù)選項把「郵件數(shù)據(jù):未讀郵件」更換成「其他數(shù)據(jù):自定義腳本」

「自定義腳本」配置

3. 在數(shù)據(jù)選取對話框右側(cè)的更新設(shè)置中,分別把「郵箱數(shù)據(jù):未讀郵件」和「音效動作:消息通知」添加到輸入數(shù)據(jù)和輸入動作

4. 在輸出的「初始化代碼」輸入:

5. 在「更新代碼」輸入:

點擊保存就大功告成了。


實驗原理

  1. 當(dāng)每次數(shù)據(jù)更新時,讀取輸入數(shù)據(jù)【0】?的結(jié)果到 `messages` 變量。由于我們已經(jīng)把「郵箱數(shù)據(jù):未讀郵件」添加到輸入數(shù)據(jù),此時 `messages` 變量儲存的是當(dāng)前未讀郵件數(shù)量。

  2. 檢查未讀郵件數(shù)量是否為零,再檢查是否多于上一次讀取的未讀郵件數(shù)量,如果條件皆滿足,則執(zhí)行輸入動作【0】。同樣,由于我們已經(jīng)把「音效動作:消息通知」添加到輸入動作,此時執(zhí)行 `actions[0].execute()` 函數(shù)將會播放通知音效。

  3. 把當(dāng)前未讀郵件數(shù)量 `messages` 保存到 `local.lastMessages` 以備下次更新時在第 2 步比對使用。

  4. 把當(dāng)前未讀郵件數(shù)量作為腳本數(shù)值的「當(dāng)前值」輸出。


實驗結(jié)論

SAO Utils 2 中搭載的「自定義腳本數(shù)據(jù)」和「自定義腳本動作」均支持通過?JavaScript?對輸入數(shù)據(jù)和動作進行處理,并且可以按照自己所需要的效果控制代碼邏輯,非常推薦給動手能力強、有獨特需求的玩家使用。

關(guān)于腳本的使用,有任何不明白的地方歡迎在評論區(qū)提出和討論,把你的其實妙想和壓箱底代碼分享給大家~

SAO Utils 2 自定義腳本實例:新郵件通知的評論 (共 條)

分享到微博請遵守國家法律
石景山区| 阜宁县| 柳林县| 临湘市| 大安市| 高陵县| 海盐县| 城口县| 临清市| 岑巩县| 霍州市| 新宁县| 民乐县| 武强县| 稷山县| 黑水县| 永安市| 遂昌县| 麻栗坡县| 常州市| 青铜峡市| 章丘市| 红安县| 昭平县| 阳朔县| 乐业县| 盐亭县| 北流市| 德阳市| 上思县| 松江区| 昌邑市| 芦溪县| 华安县| 哈尔滨市| 睢宁县| 云阳县| 山阴县| 曲周县| 措勤县| 杭锦后旗|