设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 7017|回复: 11
打印 上一主题 下一主题

[RMVX发布] 新手教程——基础(YiJL脚本请从此课开始)_(1)

[复制链接]

Lv4.逐梦者

弓箭手?剑兰

梦石
0
星屑
5504
在线时间
833 小时
注册时间
2010-11-17
帖子
1140
跳转到指定楼层
1
发表于 2010-12-11 09:38:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 一箭烂YiJL 于 2010-12-11 15:49 编辑

课序号:1
作者:一箭烂YiJL
出版社:VX教程出版社
售价:完全免费
VX教程出版社的其它教程


上一课:没有
这是第一课!!!从这一课学起。

首先介绍的是脚本编辑器,有基本认识的人都知道,
这里是分一页一页的。


先理论一下:
main是最早开始行动的脚本。
你需要做什么实验最好就用main了。


第一步学习的:
  1. p "欢迎来到VX教程出版社"
复制代码
插在main的第一行
然后测试会显示出一个电脑窗口说:欢迎来到VX教程出版社
第一步学完


定义一个类(Class):
  1. class Model
  2. end
复制代码
大家记得加end,这些类是初学者必学之一,
无论是场景、窗口、活动块都要用到。


定义一个在类里的函数(def):
  1. class Model
  2.   def text
  3.   end
  4. end
复制代码
这样一个函数就定义完了。


子类和父类:
  1. class Model < Text
  2. end
复制代码
这里Model是子类,Text是父类。
子类是继承父类。


Scene场景类(Scene_Base):
场景类就是Scene_Base,他是常用的父类,我们叫他为父场景。
在建立一个Scene的时候会用到Scene_Base,以下是例范:

  1. class Scene_Time < Scene_Base
  2.   
  3.   def initialize(接收或创立的参数)  # 初始化
  4.     # 初始化是一开始建立此场景是的动作
  5.     # 就是最早的动作
  6.   end
  7.   
  8.   def start    # 开始
  9.     # 这里和初始化差不多
  10.     # 不过初始化通常把"参数"变成"@参数"
  11.   end
  12.   
  13.   def terminate  # 程式终止或释放
  14.     # 是退出场景时的动作,通常是:@例范window.dispose
  15.   end
  16.   
  17.   def update   # 帧更新
  18.     # 这里是用于不断重复做的动作
  19.     # 一帧做一次,通常是用来:
  20.     # @例范window.update 还有:
  21.     # if Input.trigger?(Input::C) 判定是否按下C
  22.     # end   当然if要有end
  23.   end
  24. end

复制代码
注:有多少个窗口就update和dispose多少个。


Window窗口类(Window_Base):
Window_Base是常用的父窗口类,
我们看看用Window_Base作为父窗口时的注意地方:

  1. class Window_Model < Window_Base
  2.   
  3.   def initialize(参数)
  4.     super(x坐标, y坐标, 高度, 长度)    # 详见下一课
  5.     # 建立窗口的工作
  6.   end
  7.   
  8.   def update
  9.     #更新的动作
  10.   end
  11.   
  12. end
复制代码
总结(我们学到了):
1.定义类和函数。
2.子类和父类。
3.场景类特性
4.窗口类的特性



看贴请回帖作为教程支持,
我们需要的是教学支持!!


好了这节课就到这里!完毕!

下一课:
新手教程——计算累计时间Window

评分

参与人数 1星屑 +1998 收起 理由
夕阳武士 + 1998 奖金

查看全部评分

Lv1.梦旅人

梦石
0
星屑
49
在线时间
261 小时
注册时间
2010-9-17
帖子
737
2
发表于 2010-12-11 10:20:26 | 只看该作者
支持,回家再来看

点评

谢谢了  发表于 2010-12-11 10:37
回复 支持 反对

使用道具 举报

Lv1.梦旅人

战国美少年森兰丸

梦石
0
星屑
204
在线时间
852 小时
注册时间
2008-7-20
帖子
3705
3
发表于 2010-12-11 12:32:30 | 只看该作者
本帖最后由 夕阳武士 于 2010-12-11 12:32 编辑

lz也准备讲解脚本么?最好和八云一样法在同一个帖子里面吧


夕阳武士于2010-12-11 12:33补充以下内容:
ps:请第一位看到的斑竹为我扣999经验


夕阳武士于2010-12-11 12:46补充以下内容:
这个我没有忘。不过可以随时更新阿,连载的教程可以在不同的合集里截取不同的部分嘛

点评

难道忘记了我已经是VX教程出版社的一员吗? 不能在统一贴子里,是因为还没有全集呢!  发表于 2010-12-11 12:41

评分

参与人数 1星屑 -1998 收起 理由
DeathKing -1998 又被我看到了 = =b

查看全部评分

回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
114 小时
注册时间
2008-10-29
帖子
515

开拓者

4
发表于 2010-12-11 15:28:25 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
37 小时
注册时间
2010-12-29
帖子
24
5
发表于 2010-12-30 19:21:01 | 只看该作者
只看懂第一个,暴汗。求教!!!!!!!!


sunruifeng于2010-12-30 19:21补充以下内容:
只看懂第一个,暴汗。求教!!!!!!!!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
194 小时
注册时间
2010-10-12
帖子
281
6
发表于 2010-12-30 19:42:16 | 只看该作者
本帖最后由 新手小白 于 2010-12-30 19:44 编辑

这个
跳得也太大了吧
就会了第一个而且还本身就会
  1. class mould
  2. end
复制代码
这些应该有下文啊
不然不理解
ps:我刚初一,所以好多理解不能,希望能通俗一些等等(唉?等等是什么意思啊?)
补充:ps2:明白了,楼上考古了?
这么老的帖了。。。。。。
(虽然刚1个月还没过去呢)

点评

奥  发表于 2011-1-1 17:01
你是电脑是XP吧!XP使用内存有点问题(也可能是内存不够,flash很占内存)  发表于 2011-1-1 16:10
恩,叫什么ActingScript。  发表于 2011-1-1 14:51
回复 支持 反对

使用道具 举报

Lv4.逐梦者

弓箭手?剑兰

梦石
0
星屑
5504
在线时间
833 小时
注册时间
2010-11-17
帖子
1140
7
 楼主| 发表于 2011-1-1 14:29:18 | 只看该作者
回复 新手小白 的帖子

其实这一课,专门承继下一课的发展(下一课比这一课还要早发~)
class mould
?我的是model,“模范”(例范)而已。
话说我开始学RGSS2的时候,还是连第一课就含糊的学了:
1.定义“类”
2.调用窗口
3.调用函数
4.参数
5.dispose、update
6.变量
。。。很多很多。。。
当时真的一课就很含糊的学下了,因为那时有Flash垫底。
希望日后大家能变成6R的栋梁吧~

点评

要终止程序,请单击"确定". ...调试....................取消...  发表于 2011-1-1 16:06
问一下这是为什么: Flash.exe - 应用程序错误 {大红叉子}"0x7c931689"指令引用的"0x00000000"内存。该内存不能为"read"。  发表于 2011-1-1 16:04
flash的脚本?  发表于 2011-1-1 14:31
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv2.观梦者 (禁止发言)

梦石
0
星屑
690
在线时间
41 小时
注册时间
2011-1-1
帖子
63
8
发表于 2011-1-3 03:18:26 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
239
在线时间
2399 小时
注册时间
2008-4-11
帖子
12326

贵宾第6届短篇游戏比赛季军

9
发表于 2011-2-3 05:01:46 | 只看该作者
看了。。。下一课明天再说
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
354
在线时间
1036 小时
注册时间
2011-5-19
帖子
2098
10
发表于 2011-6-12 14:02:17 | 只看该作者
很好,感谢楼主,小小支持一下,之后继续看下一课。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-21 19:09

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表