【Yami RPG Editor】插件教程——網(wǎng)絡(luò)插件
嘿,好久不見,徐然又出教程了
今天給大家?guī)淼氖遣寮褂媒坛獭W(wǎng)絡(luò)插件

沒錯,就是我寫的,插件的簡介大概是這樣

那我們一一講一下吧
首先插件的主要操作目前有這些

網(wǎng)頁操作:對網(wǎng)頁進行操作,可以發(fā)送get請求和或者是取標簽的操作
我們寫一個這樣的指令



指令1解釋:用get請求網(wǎng)頁www.baidu.com,并將獲取到的結(jié)果以html類型存進本地變量res
指令2解釋:用取標簽操作,將本地變量res的值取出并解析,取head標簽里面的title標簽的內(nèi)容,再將內(nèi)容存到con的本地變量里面
綜上所述,這個兩條指令就是取百度的網(wǎng)頁標題,最后我們用js打印結(jié)果看看

看,con本地變量已經(jīng)獲取到百度的標題了
post方法類似,就不多講
局域網(wǎng)操作:可以建立簡單的局域網(wǎng)服務(wù)器和客戶端,實現(xiàn)簡單的通信功能(測試階段)

這個部分我們就不做解釋,因為是測試功能,就不教大家怎么用了,喜歡的可以自己研究一下,而且我們插件的簡介部分也是有簡單的說明的,這里就不詳細教大家如何使用了。
效果呢大概是這么個效果:使用局域網(wǎng)發(fā)送信息實現(xiàn)更新位置

最后
解析取值操作
1.解析數(shù)據(jù):解析文本類型的json,并轉(zhuǎn)換成json對象類型

2.對象取值:取json對象的值,可以連續(xù)取多層html的值
實踐出真知,看看下面的例子
我們有個這個樣子的json

將它轉(zhuǎn)換成字符串

上面的命令,首先定義個字符串,可以看出它是個文本類型的json,然后我們進行了解析數(shù)據(jù)的操作,將a變量里面的字符串解析成了json對象后存到了b變量里面,第三行命令則是取值剛剛解析出來的json對象,我們?nèi)≈盗薾ame里面的content里面的值(取值表達式用英文逗號分割),并將它存到c變量里面

結(jié)果正如我們所料,content的值被取出且存放到了c變量里面
ok,差不多就是這樣,插件實用性有待提供?。?!
下載地址:
https://github.com/xiaoxustudio/YaMiRPG_Plugin