Project1
标题:
RGSS和RGSS2区别
[打印本页]
作者:
315038639
时间:
2010-12-17 19:45
标题:
RGSS和RGSS2区别
所有的区别列表!例如算法什么的,要RGSS和RGSS2对比。
作者:
fux2
时间:
2010-12-17 20:18
回复
315038639
的帖子
表面上没看出啥,估计是内部函数优化了。
作者:
八云紫
时间:
2010-12-17 20:37
F1 搜索 (RGSS2) 就知道了~~~
作者:
诡异の猫
时间:
2010-12-17 23:29
本帖最后由 诡异の猫 于 2010-12-17 23:31 编辑
没啥区别
RGSS2的内部函数优化了一点点 多了一小部分功能
例如Bitmap的blur模糊效果等
你按f1自己看 RGSS2的新功能他都有标出来
至于在脚本编辑器里面的脚本
主要区别是写法不同
RGSS基本上一个方法是从头写到底...
RGSS2把一个方法拆分成了好几个方法,方便修改和调用
所以导致不能把XP的脚本直接丢到VX里头用
作者:
木葬枫
时间:
2010-12-17 23:58
看到LS熟悉的ID就点进来膜拜了。
作者:
liaoking123
时间:
2010-12-18 14:29
确定的说是函数优化
作者:
雪流星
时间:
2010-12-19 13:50
來自遠古時代的置頂帖(看我的簽名):
Q:XP和VX的脚本(也就是RGSS和RGSS2)有什麽差别?为何不能相容?能不能举例?
A:很多脚本新手以为RGSS和RGSS2的差别在於语法,其实不然。
因为他们都是ruby语言,语法完全一样,差别是:类定义和方法定义不同,而不能相容的原因也在於此。
举例来说
XP获取物品、武器、防具数量的脚本分别是:
$game_party.item_number(物品ID)
$game_party.weapon_number(武器ID)
$game_party.armor_number(防具ID)
VX的item_number这个方法同时整合了物品、武器、防具
所以要写成:
$game_party.item_number($data_items[物品ID])
$game_party.item_number($data_weapons[武器ID])
$game_party.item_number($data_armors[防具ID])
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1