五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

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

【Yami RPG Editor】基礎(chǔ)教程—簡單腳本編寫

2022-12-25 12:43 作者:徐然XYS  | 我要投稿

哈嘍,我又更新了,快吧~

今天前面我們講了許多東西,今天我們來講講腳本的編寫(作者君新手)

ps:在編寫腳本之前,我們要有一定的編程基礎(chǔ)哦~

首先,腳本在Yami RPG Editor里面有兩種類型,第一種是插件,第二種就是指令,前者我想就不多講了,像什么RPGMaker,什么的都有插件,而后者就是一種新東西,指令添加了后,可以在我們的事件中直接調(diào)用,我想這個是非常方便的。

本期教程將教大家編寫一個關(guān)于腳本指令

那我們先打開我們上節(jié)課的工程,然后右擊創(chuàng)建一個腳本

右擊場景創(chuàng)建腳本
重命名

腳本創(chuàng)建好之后,我們就可以來編寫我們的腳本了

雙擊腳本就可以打開你安裝的代碼編輯器了,我這里安裝的是VSCode,所以我將以它為例子進(jìn)行講解。


新建的腳本,默認(rèn)會有一些內(nèi)容,我們來認(rèn)識一下吧

腳本默認(rèn)內(nèi)容

@plugin:腳本的名稱

@version:腳本的版本

@author:腳本的作者

@link:腳本的鏈接,這里可以寫上作者的個人主頁什么的,或者是官網(wǎng)

@desc:這里是腳本的描述

我們編寫的是指令,所以就export default讓他默認(rèn)導(dǎo)出我們的類,我們將后面的Plugin改成我們自己的類名

更改類名

onStart方法:腳本一開始就會運(yùn)行的方法

當(dāng)然,他還有一些call方法,initialized的方法,這里就不細(xì)講。

對了,我們在稍微提一下腳本的內(nèi)描述(作者君自己稱之為)

內(nèi)描述是腳本在編寫時,與用戶相交互的功能,之所以叫內(nèi)描述,是因為他在腳本頭編寫,你說他是描述吧,他又可以讓你的腳本和用戶進(jìn)行交互,你說他有作用吧,他好像也不是那么重要,所以...

引擎自帶了有示例腳本,里面也有內(nèi)描述的編寫方法

自帶的腳本示例
示例位置

基本上就腳本就這么多,我們現(xiàn)在來完善一下腳本的內(nèi)容

完善

我們先進(jìn)去編輯器里面,掛一下腳本,打開窗口——指令,右擊添加我們剛剛的腳本文件

打開窗口選項
添加腳本

我們回到腳本,寫個內(nèi)描述

完善


@option op {"open_win","close_win"}

這里我們定義了一個選項,標(biāo)識為op,然后里面的值就是為open_win和close_win,這個是后面我們檢測狀態(tài)會用到的

@alias #op {#open_win,#close_win}

這里我們定義了他的名字,#op、#open_win、#close_win 為lang zh也就是中文部分的標(biāo)識,它會尋找相應(yīng)語言部分的相應(yīng)文字,所以中英插件的切換翻譯就變得很簡單了。



@lang zh?

這個我們定義了插件中文操作的名字

#op 操作

#open_win 打開關(guān)于窗口

#close_win 關(guān)閉關(guān)于窗口


相應(yīng)的標(biāo)識,它就會去找相應(yīng)的文字

當(dāng)然,還有很多定義的類型,我們到時候在講,

然后我們新建一個call方法,并寫個switch,檢測內(nèi)容就是我們剛剛的op

刪掉onStart方法,新建一個close_win、open_win方法,添加內(nèi)容

注意:元素id寫成你的關(guān)于根部件的id

在call方法添加以下內(nèi)容

然后我們把上節(jié)課程的內(nèi)容改成我們的

標(biāo)題界面


關(guān)閉的話選擇關(guān)閉就可以了

關(guān)于界面

打開關(guān)于界面就ok了

試試效果吧

單擊打開關(guān)于
跳轉(zhuǎn)到關(guān)于界面
點(diǎn)返回又跳轉(zhuǎn)回來
整體代碼

這其實(shí)就是一個簡單的腳本,沒寫太深,感興趣的小伙伴可以試試哦

【Yami RPG Editor】基礎(chǔ)教程—簡單腳本編寫的評論 (共 條)

分享到微博請遵守國家法律
眉山市| 琼结县| 肥乡县| 汝州市| 辉南县| 寿光市| 阜阳市| 贺兰县| 政和县| 介休市| 临沧市| 磐石市| 高台县| 多伦县| 邹城市| 长顺县| 灌云县| 合水县| 原平市| 清河县| 土默特左旗| 汕尾市| 宣汉县| 保靖县| 大方县| 无锡市| 上林县| 黄冈市| 长汀县| 鹤庆县| 连州市| 漯河市| 松潘县| 射洪县| 黎平县| 屏东市| 广东省| 团风县| 左云县| 靖安县| 呼伦贝尔市|