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

Project1

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

关于VX脚本小小的教学,高手勿进..进就别笑话..

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
15
在线时间
0 小时
注册时间
2008-9-24
帖子
3
跳转到指定楼层
1
发表于 2009-1-26 02:08:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
在主选单→「工具」中选择「RGSS脚本编辑器」,出现的那些英文字排列就是脚本。这个是 RPGVX 的关键部分,是掌管游戏实际运行的程序语言。虽然是简单的程序语言,但初学者要学习的话却是得花费大量的时间。首先得了解脚本是如何运作的,推荐先从基础学起。

这个「脚本入门」,是为已经学习 RGPVX 基本使用方法的人编写的。可以不具备计算器程序语言基础知识,但最低要对 RPGVX 的功能有一定程度的了解。  

-------来自VX帮助
基础篇。
一,开始。
1.脚本是怎么运作的
模板上面有个空白项目,右键插入空白脚本,点击最上的脚本,起名,爱起啥名起啥名……然后,我们一起来输入:exit。exit是什么意思呢?就是结束程序(囧...)我们现在保存对脚本的修改,然后运行游戏,会看到运行游戏之后,窗口出现一瞬间之后关闭。这就是因为脚本是从上到下运作的,第一个脚本页就执行结束指令,所以下面的脚本都不会运作了。
2.注释
exit # 结束程序
这个是什么东东呢???,【# 符号后面的一整行文字会认定为注释。】一般来说,脚本作者在脚本正文前面会写上这样的文字:#==============================================================================
#■箜篌正在学“循环”
#------------------------------------------------------------------------------
#重复进行特定的处理就要使用循环。
#==============================================================================(在脚本里是一整行)
# 后的注释不会执行,也就是说一行中#后面的文字都跟脚本没关系,如果#后面的注释超过了一行到了下一行,就要在下一行的头文字前写上#,#只作为编写者标记的备忘记录来使用。  

———————————————————————————————————————————
待续……算是以前学习过的脚本的复习吧……

Lv1.梦旅人

梦石
0
星屑
15
在线时间
0 小时
注册时间
2008-9-24
帖子
3
2
 楼主| 发表于 2009-1-26 02:25:53 | 只看该作者
二.数值的计算
1.整数和浮点数
整数就是没有小数点的数,浮点数就是有小数点的数(囧)。
比如,同样是1,“1”就是整数,“1.0”就是浮点数。
2.数值的显示
即在画面上显示数值。想显示某些数值时,使用 p 命令。
——VX脚本帮助
p就是显示。(自己这么认为的)
VX脚本里,除了注释之外的句子都要用半角符号输入。而且,字母的大小写也很重要。p一定要用小写!比如,要出现1这个数字,那么就在脚本里输入:
p 1
exit
(exit如果不输入的话就会进入标题画面)运行游戏,就会看到弹出了一个对话框(话说每次对话框弹出都会吓我一跳,以为找不到什么东东)
原本 p 不是显示对话框的命令,但是游戏开发时特殊化的 RGSS 在没有其它输出地点时就会自动显示对话框。
——VX帮助
3.计算器功能
+是加法,-是减法,*是乘法,/是除法。
p 1 + 1 # 显示1+1的计算结果。
p 2 - 1 # 显示2-1的计算结果。
在脚本里随便输入算式,然后运行游戏看看吧!
4.邪恶的优先级
上数学课咯~~~数学书上有这样一道题:1+2x2,旁边还有一道这样的题:(1+2)x2
结果是否一样?NO,NO!结果完全不同。前者的结果是5,后者的结果是6。
怎么回事呢?数值一样,符号一样——后者比前者多了()这个符号,所以会先得出结果!
脚本中的计算也如此。
和普通的算式一样,* 和 / 计算要优先于 + 和 - 计算。想改变这个顺序就要使用括号 ( ),括号中的算式将会优先计算。
——VX帮助
p 2 * 2 + 3 * 4 #显示2乘2加3乘4,结果16
p 2 * (2 + 3) * 4   # 结果40
p 2 * (2 + 3 * 4)   # 结果28
脚本里面,小括号还有数学里面,中括号和大括号的作用哦!
编写一个这样的脚本,运行游戏试试结果吧!你会发现,脚本是个很神奇的东东哦!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
15
在线时间
0 小时
注册时间
2008-9-24
帖子
3
3
 楼主| 发表于 2009-1-26 02:30:56 | 只看该作者
5.浮点数计算
VX脚本中的计算会省略余数,比如:
p 3 / 2
结果是多少?运行游戏看看!
结果并不是众所周知的1.5哦……怎么回事?是这样的:
整数除整数的情况下,会省略余数,答案将还是整数。想得到小数点以下的答案,就要使用到浮点数。除数或被除数至少要有一个是浮点数(明确标明了小数点以下),计算的答案就会是浮点数。
——来自VX帮助
看懂了吗?在脚本中输入:
p 3.0 / 2
或者
p 3 / 2.0
结果是多少?1.5哟!编写一个这样的脚本试试看哟!
版主对此帖的评论:『不要连帖,请善用编辑功能』,积分『-15』。这些被扣积分的一半会用于对本帖正确答案的悬赏。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

Haagen-Daz

梦石
0
星屑
50
在线时间
14 小时
注册时间
2009-1-24
帖子
614
4
发表于 2009-1-26 03:15:14 | 只看该作者
楼主不用分那么多楼吧- -b
be back
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-1-31
帖子
5
5
发表于 2009-1-31 05:45:50 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-21 22:18

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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