无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

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

在 Synthesizer V Studio 中批量粘貼(創(chuàng)建)已選中音符

2022-03-06 09:58 作者:陌辭寒  | 我要投稿

在 Synthesizer V Studio 扒譜(或者其他場(chǎng)景)時(shí),需要先創(chuàng)建一系列音符,比如這樣:

手動(dòng)創(chuàng)建很麻煩,手動(dòng)創(chuàng)建一部分再復(fù)制粘貼也不方便。

我寫了個(gè)插件(批量粘貼已選中音符,https://www.vsqx.top/project/vn5426,里邊有安裝說明和使用方法),可以用來批量創(chuàng)建這些音符。

安裝后,選中需要批量復(fù)制的音符:

為了演示效果我選了三個(gè)長(zhǎng)度不一樣的音符。然后執(zhí)行“批量粘貼已選中音符”腳本:

我填了 5 次(默認(rèn)是 6 次,默認(rèn)次數(shù)可以自己在腳本里修改,詳見插件頁面里的簡(jiǎn)介)。

然后點(diǎn)“確定”或按回車鍵就可以了:

注意如果后邊已有音符,會(huì)將其覆蓋(不會(huì)刪除),所以最好先把后邊已有的音符刪除。

雖然我沒考慮到性能,但粘貼一百次還是瞬間就能完成的,一千次也稍等幾秒就能完成。

我大概講下實(shí)現(xiàn)方法吧,包括開發(fā)簡(jiǎn)單插件的方法。

完整代碼:

前邊這兩個(gè)函數(shù)是插件通用的,可以直接復(fù)制過來然后修改。

這個(gè)是插件信息,包括名稱(name)、作者(author)、版本號(hào)(versionNumber)。SV.T 函數(shù)是用來獲取翻譯的,如果圖省事可以直接寫中文或者英文,就可以把 SV.T() 去掉。以后插件升級(jí)時(shí)可以改下 versionNumber,比如從 1 改成 1.1 或者 2 之類。minEditorVersion 不用改。

這個(gè)用來獲取字符串的翻譯,如果需要做雙語(甚至更多語言)的插件,可以在這填一下。圖省事的話留個(gè)空的就行:

剩下的就是插件的主體代碼了,我已經(jīng)添加了注釋,感興趣的可以仔細(xì)看一下,或者稍微改改??傮w上比較簡(jiǎn)單,了解 API(https://resource.dreamtonics.com/scripting/)后就比較容易上手,還可以參考自帶的幾個(gè)腳本。

原文鏈接:https://www.vsqx.top/square/sn317

我不再更新本文。

在 Synthesizer V Studio 中批量粘貼(創(chuàng)建)已選中音符的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
临清市| 金湖县| 安溪县| 长岛县| 双江| 古蔺县| 泸西县| 凤冈县| 黄平县| 四川省| 桂林市| 日照市| 平阳县| 双江| 泰顺县| 永平县| 招远市| 佳木斯市| 鸡东县| 元江| 吉林市| 东乡| 金坛市| 丰台区| 苍溪县| 镇江市| 新密市| 安泽县| 灌阳县| 土默特左旗| 兴隆县| 涟源市| 林口县| 杨浦区| 庐江县| 聂荣县| 鄂托克旗| 新兴县| 察哈| 睢宁县| 和林格尔县|