赞 | 0 |
VIP | 8 |
好人卡 | 27 |
积分 | 55 |
经验 | 41413 |
最后登录 | 2012-10-21 |
在线时间 | 833 小时 |
Lv4.逐梦者 弓箭手?剑兰
- 梦石
- 0
- 星屑
- 5544
- 在线时间
- 833 小时
- 注册时间
- 2010-11-17
- 帖子
- 1140
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 一箭烂YiJL 于 2010-12-11 15:49 编辑
课序号:1
作者:一箭烂YiJL
出版社:VX教程出版社
售价:完全免费
VX教程出版社的其它教程
上一课:没有
这是第一课!!!从这一课学起。
首先介绍的是脚本编辑器,有基本认识的人都知道,
这里是分一页一页的。
先理论一下:
main是最早开始行动的脚本。
你需要做什么实验最好就用main了。
第一步学习的:插在main的第一行
然后测试会显示出一个电脑窗口说:欢迎来到VX教程出版社
第一步学完
定义一个类(Class):大家记得加end,这些类是初学者必学之一,
无论是场景、窗口、活动块都要用到。
定义一个在类里的函数(def):- class Model
- def text
- end
- end
复制代码 这样一个函数就定义完了。
子类和父类:这里Model是子类,Text是父类。
子类是继承父类。
Scene场景类(Scene_Base):
场景类就是Scene_Base,他是常用的父类,我们叫他为父场景。
在建立一个Scene的时候会用到Scene_Base,以下是例范:
- class Scene_Time < Scene_Base
-
- def initialize(接收或创立的参数) # 初始化
- # 初始化是一开始建立此场景是的动作
- # 就是最早的动作
- end
-
- def start # 开始
- # 这里和初始化差不多
- # 不过初始化通常把"参数"变成"@参数"
- end
-
- def terminate # 程式终止或释放
- # 是退出场景时的动作,通常是:@例范window.dispose
- end
-
- def update # 帧更新
- # 这里是用于不断重复做的动作
- # 一帧做一次,通常是用来:
- # @例范window.update 还有:
- # if Input.trigger?(Input::C) 判定是否按下C
- # end 当然if要有end
- end
- end
复制代码 注:有多少个窗口就update和dispose多少个。
Window窗口类(Window_Base):
Window_Base是常用的父窗口类,
我们看看用Window_Base作为父窗口时的注意地方:
- class Window_Model < Window_Base
-
- def initialize(参数)
- super(x坐标, y坐标, 高度, 长度) # 详见下一课
- # 建立窗口的工作
- end
-
- def update
- #更新的动作
- end
-
- end
复制代码 总结(我们学到了):
1.定义类和函数。
2.子类和父类。
3.场景类特性
4.窗口类的特性
看贴请回帖作为教程支持,
我们需要的是教学支持!!
好了这节课就到这里!完毕!
下一课:
新手教程——计算累计时间Window |
评分
-
查看全部评分
|