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

Project1

 找回密码
 注册会员
搜索
楼主: 英俊de狗
打印 上一主题 下一主题

无视吧

 关闭 [复制链接]

Lv1.梦旅人

忘记

梦石
0
星屑
55
在线时间
4 小时
注册时间
2007-12-15
帖子
3062
21
发表于 2007-12-20 05:07:11 | 只看该作者
很好这东西我要了
因为你哭泣的时候有我想你你被人嘲笑时有我陪你在你感觉最无助的那一刻有个声音鼓励
<font color=#8600E9>忘记</font>
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7976
在线时间
1183 小时
注册时间
2007-7-29
帖子
2055
22
发表于 2007-12-20 05:39:12 | 只看该作者
以下引用Eclair于2007-12-19 21:06:51的发言:
厄...这可能会不太容易...
或许可以做个“范例”,Scene素千变万化之物,一个教程很难一次全讲明白...
不过如果能把一般Scene的工作原理讲明白...对新手的帮助的确是不小的。
目前大部分脚本教程都有些难以理解呢....LZ继续+U吧~
眼光充满了期待~~

我在XP写了个SceneBase,这个似乎对Scene的原里了解有所帮助,有空才放出来。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

剑·法

梦石
0
星屑
55
在线时间
12 小时
注册时间
2006-8-31
帖子
1015
23
发表于 2007-12-20 05:42:41 | 只看该作者
[/quote][quote]以下引用enghao_lim于2007-12-19 21:39:12的发言:

我在XP写了个SceneBase,这个似乎对Scene的原里了解有所帮助,有空才放出来。


支持!+期待!
复活?复活!XD
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

冰の红苹果的小狗狗

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-12-15
帖子
2539
24
 楼主| 发表于 2007-12-22 19:46:02 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

雷欧纳德的宠物

梦石
0
星屑
50
在线时间
769 小时
注册时间
2006-8-6
帖子
3778

贵宾

25
发表于 2008-1-25 07:20:21 | 只看该作者
发布完毕。
http://rpg.blue/web/htm/news927.htm
vip+3
打酱油的- -b
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-3-4
帖子
66
26
发表于 2008-1-25 07:30:12 | 只看该作者
以下引用英俊de狗于2007-12-15 19:40:02的发言:

恩~最近正在写一篇完全教程,期待吧

小鼓励1K++


[本贴由作者于 2007-12-15 19:45:53 最后编辑]

期待哦~到时候打印出来……一来看得舒服,二来也有手感啊~~~

一点点慢慢学的某只……
爱生活~爱动漫~好好工作/学习~
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

冰の红苹果的小狗狗

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-12-15
帖子
2539
27
 楼主| 发表于 2009-6-12 08:00:00 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
107
在线时间
19 小时
注册时间
2007-8-5
帖子
202
28
发表于 2008-1-25 17:38:27 | 只看该作者
呃 我看的懂耶!!!{/cy}{/cy}
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

冰の红苹果的小狗狗

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-12-15
帖子
2539
29
 楼主| 发表于 2008-2-2 19:57:11 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv5.捕梦者

御灵的宠物

梦石
12
星屑
8481
在线时间
94 小时
注册时间
2006-12-11
帖子
3156

第2届TG大赛亚军

30
发表于 2008-2-2 21:48:26 | 只看该作者
除了一些基本概念理解有问题之外其他还行
不过最好补充说明一下:
Class是类,def应该是define的简写,是定义一个方法的,不是类(这两个概念要搞清= =,对初学者而言使用class和object是个难点……也是OO编程的主要思想=v=+)。它的作用就是进行一段操作然后返回/不返回一个值。另外,在class中定义的方法只能在本类里使用,或者通过外面的实例来调用= =
其实scene_title是很多人改的第一部分脚本(包括我)因为它只有一个窗口很容易看懂……=v=



顺便讲一下sprite吧,这个也在scene_title里边,对于做界面而言是超实用的。

    # 生成标题图形
    @sprite = Sprite.new
    @sprite.bitmap = RPG::Cache.title($data_system.title_name)

这一段里具体的思想是,Sprite本身是用Class定义的类,它可以通过Sprite.new这个方法来实例化。@sprite就保存了一个Sprite的对象(object)。
任何Sprite的对象都有一个bitmap的属性,这个属性其实就是一张图片。

    @sprite.bitmap = RPG::Cache.title($data_system.title_name)
这一行,其实就是显示你的标题画面。(RPG::Cache是什么暂时不用管,想知道可以去翻帮助文档-v-+)

如果你想显示点别的,就用

    @sprite.bitmap = Bitmap.new("Graphics/文件夹/文件名")

之类的就可以。其实看懂了前边的同学可能发现,Bitmap也是一个class……
在之后要让这张图片消失,用
@sprite.dispose就可以了

其他关于sprite的属性请自己查看帮助文档。(帮助文档是好物……我写个脚本平均翻10~20次……)

P。P。S 我还是觉得真要学应该从hello world程序规范学起……如果你不学一点基本的概念,只是改下脚本的话知识是不系统的……= =+很多问题我经常发现无法解决,等到学到数据结构之类的课程之后就醒悟“啊,原来是这样”。如果不搞清楚各种概念,在实际运用当中很容易遇到各类问题……
不过对于RPG新手而言可能改改Scene_Title就是目前能做到的事了吧……这个倒也勉强不来……
我的Lofter:http://nightoye.lofter.com/

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-8-6 15:00

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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