1.4第一个AYA/YAYA小程序helloworld

7年前 (2017-04-26) fancyang yaya技术相关 0评论 已收录 3903℃

我们用emeditor编辑一个文本文件,命名为MyProgram.dic,保存编码格式为UTF-8。

然后我们写入下面代码:

OnHelloWorld
{
_txt="\0\s[5]\b[0]\![set,balloontimeout,0]";
_txt+="Hello World!\n\e";
_txt;
}

注解1:_txt前的_表示该变量为一个局域变量,即是只在OnHelloWorld函数中起作用,超出函数外变量消失。

注解2:\0是把对话作用域切换到主人格,同理,有多个使魔可以用\1、\2、\3、\4、\5。

注解3:\0\b[0]即是采用默认主人格中等对话框,如果用主人格大对话框请输入\0\b[2],用使魔的小对话框请输入\1\b[1],用使魔的大对话框请用\1\b[2]

注解4:\![set,balloontimeout,0]是sakura脚本的一种设定格式,一般的\![set,对象,0]表示使对象设为禁用。这里balloontimeout为对话框超时,即是把它禁用了对话框就不超时了。

注解5:因为AYA/YAYA支持宽长字符串处理,这里_txt+=就表示其_txt的自加,即是把"Hello World!\n\e"加到第一行代码上面去使其成为一个完整的字符串。\n\e表示换行结束对话。

注解6:最后_txt即是我们这个函数OnHelloWorld的返回值。

把OnHelloWorld加入到人格开始菜单。

"\q[欢迎,OnHelloWorld]"

这样就完成了我们第一个AYA/YAYA小程序"hello world“

博主

这货来去如风,什么鬼都没留下!!!

相关推荐

嗨、骚年、快来消灭0回复。

002185;您的ip地址是34.230.84.106; 当前围观人数:2

隐私政策

橘花2支持在线更新了,点我下更新支持文档然后托给橘花,再点SSP面板右键更新