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

歡迎光臨散文網(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ǔ)教程—簡單腳本編寫的評論 (共 條)

分享到微博請遵守國家法律
灵丘县| 泽普县| 黄龙县| 扎赉特旗| 延安市| 常州市| 阜新市| 如东县| 伊春市| 乌拉特前旗| 湟中县| 乌鲁木齐县| 图木舒克市| 宁津县| 织金县| 阳山县| 原阳县| 蕲春县| 兴山县| 齐河县| 张家港市| 武陟县| 都江堰市| 贵定县| 郴州市| 渭源县| 偏关县| 福鼎市| 福安市| 禄劝| 平远县| 固安县| 江孜县| 长岛县| 栖霞市| 安塞县| 开封县| 定陶县| 沛县| 德格县| 博客|