赞 | 0 |
VIP | 8 |
好人卡 | 27 |
积分 | 55 |
经验 | 41413 |
最后登录 | 2012-10-21 |
在线时间 | 833 小时 |
Lv4.逐梦者 弓箭手?剑兰
- 梦石
- 0
- 星屑
- 5504
- 在线时间
- 833 小时
- 注册时间
- 2010-11-17
- 帖子
- 1140
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 一箭烂YiJL 于 2011-1-13 13:31 编辑
若想从头学习的同学点此:
第一课、新手教程——基础(YiJL脚本请从此课开始)
课序号:7
作者:一箭烂YiJL
出版社:VX教程出版社
售价:完全免费
VX教程出版社的其它教程
上一课:
新手教程——参数与显示图片
序:
你曾否想过以很方便的方法测试自己创作的脚本或教程脚本?
一下我会介绍一种简单方法以测试Window及Scene。
紫色字:反白详细资料--->是给能在基础上建立的同学看的
正式开始:
这种方法适用于Window及Scene。
在我以后的第二个单元教程里可能需要用到。(第2单元?可能会吧~)
注意:这种方法会影响后来的游戏系统运行!
A.main测试法:
在Main这个脚本页里,在begin之前插入以调用窗口和场景:
Window | @定义名字 = 名字.new(参数) | Scene | $scene = 名字.new(参数) |
定义名字:可自定,update、dispose会用到这个名字
名字:定义类时的名字,通常为Window_???或者Scene???
参数:上一课说过!点此进入上一课 没参数则连括号"( )"都不用
这样就能测试你要的脚本,不用进入游戏,一开始就能测试了。
在发可是注意:这种方法会令后来的游戏系统缓慢。
所以只供测试之用。在发布的游戏里建议不要在main加东西。
还有:这只是适用于无需资料库的简单脚本(特别是教程例范脚本)
B.跳过 Title测试法:
可能在main测试法里的一些漏洞,比如你要的是Scene_Menu这种需要用到人物资料的场景,
因为在Scene_Title之后才加载资料库和游戏物件(总之还没有人物资料,不能营造人物资料。)
反白详细资料-->(资料库包括人物、地图、敌人等等,所以)不能以$scene_Map跳过Title进入地图。
在Scene_Title里的start函数另开最后一行插入:这个语句是调用另外一个函数。(调用方法:直接输入函数名称名字,即可做函数内的动作)<---反白详细资料
这个函数是进入新游戏的做法。所以人物进场时不要有(事件)动作。
反白详细资料-->(最好有个测试地图,专用于测试脚本,)最后事件点触发脚本以测试。
总结,我们学习了:
1.main测试法
2.跳过 Title测试法
3.调用Window及Scene的方法
看完教程请回贴!!
好了,这节课上完了,谢谢大家。
下一课:
super的作用和外界调用类中函数
推荐教程:雪流星Scene脚本教程一 |
评分
-
查看全部评分
|