发烧了。。。话说寒假第一天就发烧真是不幸。。。现在总算好了。继续
VOCALOID 吧搜到的东西:
==================================================
变量,就是代表一个可以变化的数值的东西、、、例如下文的name,comment什么的、
构造,就是一个包含一堆变量的东西、、、,格式:构造={构造内容},例如下文什么的manifest={...}的
线程,就是执行某些特定的功能的东西,例如下文的function Manifest()【喂这是函数什么的、、、算了为了好理解就当成线程了、、、
一个线程必须要有返回值,表示执行功能的结果
其实我们可以在一般的程序语言里面找到对应的影子,例如变量就对应一般程序语言的变量,构造就对应构造或类(不过没有类那么高级),线程就对应函数。
这些概念记住就可以了、、、
VOCALOID3 JOB PLUGIN以LUA文件的形式存在,它(至少)包括两个线程①存储插件信息的Manifest线程②执行命令的主线程Main。
①Manifest线程
形式 function Manifest() return Manifest
返回值是一构造,它的内容
manifest={
name=””--插件名称
comment=””--插件注释
author=””--作者名称
pluginID=””--插件号码
pluginVersion=””--插件版本
apiVersion=””--ap版本
}
================================================
我这个真·程序员都看不懂啊!!!PHP有必要用到多线程吗!!!
C++都很少用的,你一个LUA玩P个多线程啊!!!!!!!!!!!!!
还好JOB插件自带示例文件。让我们打开看看。

然后这是插件开头基本格式,把双引号里的东西改了就行了。
name:插件名称
comment:介绍
author:署上你的大名拉~
pluginID:用的是GUID。需要生成器生成一个号码。
pluginVersion:版本号,自己定义。
apiVersion:没研究出来什么意思,但V3的都填的3.0.0.1,所以就这么填吧。