救命啊!菜鸟死在一堆代码前啦!!!



Down的传说
2010-03-23 10:14:18


求哪位大神发一段 简单的程序开始代码给我吧...

刚开始研究AMP,一点都不懂,最开始怎么写也不知道...


我需要教程,我需要最基本最基本的教程...


哪位好心人教我一下吧...


fanhuai
2010-03-23 10:32:35

白枫在amp0.67的发布贴上有关于指令的下载你可以看一下
这是脚本播放机部分:(白枫给的)
名字:Print
参数:字串
功能:打印信息
例子:Print("调试信息
");

名字:run
参数:字串
功能:递归执行一个脚本
例子:run("event.lua");

名字:jump
参数:字串
功能:关闭当前脚本的执行并无条件跳转执行一个脚本
例子:jump("event.lua");

名字:goto
参数:标签
功能:跳转到一个标签所记录的位置执行
例子:
goto(*label);
Print("hello world!
");
*label
Print("hello world will be skip!
");

名字:exit
参数:任意或无
功能:无条件关闭当前脚本的执行
例子: exit(); 或 exit(0);

名字:loop
参数:无
功能:无条件锁定当前脚本行的执行
例子: Print("be loop!
"); loop();

名字:pause
参数:数字
功能:暂停脚本一段时间,数字=60=1秒
例子:pause(60);

名字:Include
参数:字串
功能:加载一个脚本文件
例子:Include("sys_media.lua");

名字:docode
参数:字串
功能:加载一个脚本文件,和Include一样,只是名字不同
例子:docode("sys_media.lua");



--------------
文字部分:
--------------

名字:font
参数:文件路径,字体大小
功能:加载系统使用的字体文件
例子1:font("gbk12","asc12",12);
例子2:font("font.ttf",16);

名字:fontnull
参数:无
功能:删除加载过的字体文件数据
例子:fontnull();

名字:fontcolor
参数:r,g,b,a
功能:设置默认字体颜色
例子:fontcolor(255,255,255,255);

名字:fontwidth
参数:数字
功能:字体间的列距离修正
例子:fontwidth(14);

名字:fontheight
参数:数字
功能:字体间的行距离修正
例子:fontheight(14);

名字:texton
参数:无
功能:文字@名字显示开关
例子:texton();

名字:textoff
参数:无
功能:文字@名字显示开关
例子:textoff();

名字:name
参数:名字
功能:设置名字
例子:name("yayabo");

名字:namexy
参数:坐标
功能:设置名字显示的坐标
例子:namexy(80,190);

名字:text
参数:字串
功能:设置要显示的文字
例子:text("[c=ff0000]12345[c=00ff00]6789[/c]8765[/c]4321");

名字:textxy
参数:坐标xy
功能:设置文本显示位置
例子:textxy(80,206);

名字:textmode
参数:TEXT_FULLSCENE或TEXT_HALFSCENE
功能:设置文字显示的模式,全屏+半屏
例子:textmode(TEXT_HALFSCENE);

名字:textclear
参数:无
功能:把屏幕显示的文字刷掉
例子:textclear();

名字:textlen
参数:数字
功能:设定文本显示的宽度,超过宽度则换行
例子:textlen(310);

名字:textline
参数:数字
功能:超过行数自动清屏
例子:fontline(4);


Down的传说
2010-03-23 10:34:24


做为一位资深菜鸟...我看不懂...


S.L.T
2010-03-23 15:32:38

…咱还是看不懂…


ast
2010-03-23 16:29:25

不是有个教程了吗...


lchlhp
2010-03-23 17:55:32

看不懂+1


5545133
2010-03-26 20:48:29

大致上能明白。。。
名字:textlen
参数:数字
功能:设定文本显示的宽度,超过宽度则换行
例子:textlen(310);

名字:textline
参数:数字
功能:超过行数自动清屏
例子:fontline(4);


只是这两个好像有点。。。