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

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

【Yami RPG Editor】插件教程——網(wǎng)絡(luò)插件2

2023-08-22 16:17 作者:徐然XYS  | 我要投稿

嘿,徐然來了!??!

今天是網(wǎng)絡(luò)插件第二期,今天這期主要講插件的局域網(wǎng)和客戶端的操作

新建個工程,導(dǎo)入我們的插件

然后我們在這個世界場景的創(chuàng)建事件里面開始吧


通信流程大概如下:

  1. 創(chuàng)建服務(wù)器

  2. 添加服務(wù)器監(jiān)聽事件

  3. 創(chuàng)建客戶端

  4. 添加客戶端監(jiān)聽事件

大概就是這樣

服務(wù)器監(jiān)聽

設(shè)置局域網(wǎng)監(jiān)聽

? 成功事件:當(dāng)有客戶端首次連接時處理,客戶端ip數(shù)據(jù)會存到@result本地變量里面

? 監(jiān)聽事件:當(dāng)有客戶端發(fā)送數(shù)據(jù)時處理,發(fā)送的數(shù)據(jù)會存到@result本地變量里面

? 斷開事件:當(dāng)有客戶端斷開連接時處理,@result本地變量存儲斷開的連接


客戶端監(jiān)聽

設(shè)置客戶端監(jiān)聽

? 失敗事件:當(dāng)連接服務(wù)器失敗處理

? 監(jiān)聽事件:當(dāng)服務(wù)器發(fā)送過來數(shù)據(jù)時處理,發(fā)送來的數(shù)據(jù)會存到@result本地變量里面


服務(wù)器部分

那我們開始創(chuàng)建一個服務(wù)器

我們創(chuàng)建了一個服務(wù)器,如何外面去隨便一個地方創(chuàng)建三個事件

對應(yīng)事件

成功事件雖然會執(zhí)行,但是不會發(fā)送數(shù)據(jù),只會返回客戶端的IP數(shù)據(jù),所以我們不會在服務(wù)器首次里面寫,而是在服務(wù)器監(jiān)聽里面寫,監(jiān)聽事件,發(fā)送一次數(shù)據(jù)就會執(zhí)行一次,那么就會在客戶端首次連接的時候執(zhí)行,且會返回?cái)?shù)據(jù)到@result,假設(shè)它返回的數(shù)據(jù)包含它角色的entityId,那么我們就可以這樣寫(等會我們寫客戶端的時候就要返回點(diǎn)數(shù)據(jù)過來)

服務(wù)器監(jiān)聽事件


上面兩個指令就不解釋了,前面一章講過。

有客戶端連接,我們就提示一下有玩家加入

先暫時不寫其他的,服務(wù)器的部分就這樣了,我們部署導(dǎo)出

你可以寫個邏輯什么的讓他只執(zhí)行一次

客戶端部分

導(dǎo)出之后,我們繼續(xù)用這個模板寫客戶端,我們將剛剛的服務(wù)器端的指令關(guān)閉

服務(wù)器端指令關(guān)閉

再創(chuàng)建三個事件

然后

事件設(shè)定

事件設(shè)定

別忘了,當(dāng)我們客戶端成功的時候要發(fā)送數(shù)據(jù),所以設(shè)置完成功事件后發(fā)送下數(shù)據(jù)

編輯客戶端成功事件

首先我們設(shè)置玩家的對象到actor變量里面

然后再將actor變量的數(shù)據(jù)發(fā)送到服務(wù)器


這樣就可以了,ok效果如下


【Yami RPG Editor】插件教程——網(wǎng)絡(luò)插件2的評論 (共 條)

分享到微博請遵守國家法律
会理县| 洱源县| 于田县| 花莲市| 郸城县| 漳浦县| 堆龙德庆县| 洞头县| 安远县| 南康市| 高淳县| 普兰店市| 竹山县| 阿克| 鹤庆县| 察哈| 丹阳市| 东安县| 巴东县| 拉孜县| 乃东县| 察雅县| 罗定市| 大宁县| 上饶县| 东乌| 中宁县| 靖宇县| 辽宁省| 潢川县| 高雄县| 手游| 和政县| 泰兴市| 句容市| 禹城市| 泗洪县| 鹤岗市| 邵东县| 沾化县| 武乡县|