Project1

标题: 请问是不是每个地图都要重新设置脚本吗? [打印本页]

作者: 5irpg    时间: 2008-12-16 05:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: 菜鸟飞呀飞    时间: 2008-12-16 06:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: Earth    时间: 2008-12-16 08:23
不用。
作者: 姬文翔    时间: 2008-12-16 08:45
把你的素材路径也写到里面就行了{/fd}
作者: 后知后觉    时间: 2008-12-16 09:45
以前你问的那个双远景脚本搞半天你还没弄懂啊……晕死!
作者: 5irpg    时间: 2008-12-16 19:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: 小楼一夜听春    时间: 2008-12-16 19:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: 后知后觉    时间: 2008-12-16 20:09
虽然每次都这样说
但是不得不这样说
因为的确很重要
先看F1帮助文件的 脚本入门的基础篇
只看基础篇,其他的先不管,基础篇里的哈希表可以不看
看这个主要是看语法,用强行翻译英语单词的方法去看脚本而不懂语法
是看不懂脚本的
我以前就是这样,走了很多弯路。到最后还是要去看F1里的那个基础篇……
作者: 5irpg    时间: 2008-12-17 03:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: 菜鸟飞呀飞    时间: 2008-12-17 03:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 绚烂の寂灭    时间: 2008-12-17 03:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: 5irpg    时间: 2008-12-17 04:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: 后知后觉    时间: 2008-12-17 04:59
以前都给你说了双远景脚本不用改 直接在数据库里设置就可以了
你自己找个别人用了这个脚本的游戏来看看

所谓对象,就是建立一个目标,一个实物
脚本编辑器里的那些类,他们是制造实物的
如果把一个类比喻成一个工厂,这个工厂要生产出东西
生产出来的东西就是对象,而工厂里的机器,就是类中的方法
用Window_Base来说
如果脚本里有这么的一行
@window = Window_Base.new(0,0,640,480)
这句意思就是Window_Base这个工厂生产出了一个新的产品,产品的名字叫 @window
这个@window就是对象,它可以使用Window_Base里的方法来进行属性的改造

可以在Scene类脚本的主处理里看到
生成这样窗口,生成那样窗口
其实就是在生成新的对象
@gold_1 = Window_Gold.new
@gold = Window_Gold.new
@gold.y = 240
上面第一行生成了一个叫@gold_1的Window_Gold类的对象
第2行又生成了一个叫@gold的Window_Gold对象
第3行是用类里的方法在修改对象@gold的Y坐标
Y方法是在父类里定义,脚本编辑器里是找不到的,F1里能找到说明
你新开个工程把这3行放到Scene_Map类的 def main下面一行
然后运行游戏看看地图上是不是显示出了2个金钱窗口,这就是2个对象

这个工厂的例子在某书里看到的,不知道你是否能看明白!

作者: 菜鸟飞呀飞    时间: 2008-12-17 05:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: 5irpg    时间: 2008-12-17 05:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: 5irpg    时间: 2008-12-17 05:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: 5irpg    时间: 2008-12-17 05:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: 5irpg    时间: 2008-12-17 05:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: 后知后觉    时间: 2008-12-17 05:39
后面的0,0,640,480是参数
新生成的对象的属性 x,y,width,height
就是菜鸟飞飞说的那个《跟我从头学脚本》
站里的FTP里好像有
做title不要什么复杂的脚本
只需要跳过默认的title在地图上用事件来做
一样可以做得很漂亮
你可以去Title大赛专板看看别人是怎么做的
这个@应该可以说是一种标志吧
没有这个东西的话就是局部变量,只能在某个方法的内部使用,
有了这个东西就不同了,性质不一样了
就好比另外一个符号$这个就是全局变量的标志
F1里有说这个的哦 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 5irpg    时间: 2008-12-18 19:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: 5irpg    时间: 2008-12-18 19:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: 后知后觉    时间: 2008-12-18 20:33
我不用QQ都快一年了
偶尔上去看看有没有留院就下了
一般都不开那个了!
有事就在这里问好了
我也就才学脚本一个多月,有些东西我都还没搞清楚!
作者: 5irpg    时间: 2008-12-22 04:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: 5irpg    时间: 2008-12-22 05:12
提示: 作者被禁止或删除 内容自动屏蔽
作者: 5irpg    时间: 2008-12-22 05:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: superfishman    时间: 2009-6-12 08:00
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1