赞 1
VIP 0
好人卡 0
积分 1
经验 20029
最后登录 2015-10-19
在线时间 208 小时
Lv1.梦旅人
梦石 0
星屑 68
在线时间 208 小时
注册时间 2013-8-8
帖子 1296
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 我在孤岛等你 于 2013-11-12 21:48 编辑
第三课了啊……其实不停开课很辛苦的~
还是那句,如果你还没去看第二课的话,你必须去,不然你不知这节课再将啥东东。【传送:第二课 】
上节课,我们讲到了关于如何增加标题的选项,这节课,将扩展一下——
关于更多选项更多类型
话不多说,不再重复上节课内容,不知者去传送门啊~
1.关于跳转网站
根据上节课,我们做多一个指令区,像这样:
#--------------------------------------------------------------------------
# ● [指令]跳转网页
#--------------------------------------------------------------------------
def command_jump#这个“jump”随你弄啦,不用jump也行,但要记住上节课的说明哦
#内容区
@command_window .activate
end
#--------------------------------------------------------------------------
# ● [指令]跳转网页
#--------------------------------------------------------------------------
def command_jump#这个“jump”随你弄啦,不用jump也行,但要记住上节课的说明哦
#内容区
@command_window .activate
end
指令区的内容区,加上这个——
[ url=home.php ?mod=space&uid=271873 ] @jump[ /url] = Win32API.new ( 'shell32.dll' ,'ShellExecuteA' ,%w( p p p p p i) ,'i' )
@jump .call ( 0 , 'open' ,'http://www.66rpg.com/' ,0 , 0 , 1 )
[ url=home.php ?mod=space&uid=271873 ] @jump[ /url] = Win32API.new ( 'shell32.dll' ,'ShellExecuteA' ,%w( p p p p p i) ,'i' )
@jump .call ( 0 , 'open' ,'http://www.66rpg.com/' ,0 , 0 , 1 )
我来解说一下:
ShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、
打印一个文件等等),并对外部程序有一定的控制。shell32.dll是系统重要文件,具体啥的
可以上网查找。而jump就是跳转到×××(喂,有无节操)。而call是呼叫的意思。open
是啥懂英语就知道是打开。最后网站地址,随你改。哦?你问我那一大堆p、一大堆0还
有其他的是啥,嚄,小朋友不懂,我就不为难他们了……
至于更多选项,要根据自己的……比如最常见的设置……
直接就好。
咇,大家应该认识这个地方……
使用时,大家会发现,这家伙有限制,这些字不能太长……
但有时候,我们要摆脱它。这个很简单。首先前往上节课给大家粘贴在脚本最上面的那东西……
噢噢噢,就是这。看到那个add_command(Vocab::new_game, :new_game)了吗?
我们不要这个什么Vocab::new_game,删了,换上你自己的……
add_command("jie cao sha de dui diao jiu hao", :new_game)
ok,就这样了……双引号里的字随你打……
跳转地带,来到此处……
哦哦,这个20是啥?这个就是渐变速度!
比如,把20改为1,加载标题画面简直就是瞬间。
或者,改为100、1000,就慢的出奇……
呼,这部分讲完了,下一个!
哦哦,标题简单内容都基本上讲完了……
讲讲关于标题文字~
噢,这个48,就是文字大小。你可以调大,也可以调小。
但绝不可以超过96,不可以低于6,否则,呵呵呵呵呵。
关于这个“0,0”是调位置的。第一个0是调左右,数越大越向右,数越小越向左。
第二个0是调上下,数越大越向下,数越小越向上。
好吧我承认有点急于求成……
下节课:暂时,还没想好呢
@protosssonny 哦哦哦
评分
查看全部评分