|
发表于 2005-6-19 21:59:10
|
显示全部楼层
本人将金山快译2005从包中抽出,一个华丽的Ctry+C Ctry+V,点击日汉按键,刷刷刷一阵绿光闪过,天文一般的翻译出来了,希望对2楼的有帮助![好像帖子很老了~]
RPGXP 手稿走运投稿者:M. 投稿日:2004/08/26(Thu) 17:09 No.2272
开始了 .说 M
brog 的 RPGXP( RGSS)
文字过滤器的手稿使用方法没知道。
怎样的使用呢?
教授请想和认为的
请帮助!!
风标鸟>是晚安。很失礼了。
日记的手稿向覚书程度写了,
相当解说没足够了有一部份了。
借这个场所记录使用方法。
(在上上 UP 了容易使用的简易版面)
关于手稿的构造事先简单写在认为停止。
class Bitmap
所谓表示 Bitmap 的班上 (构造的集会)。
Bitmap 的班上是对不履行的手稿目录而言
没记录 , 然而 Sprite 等画像表示系列命令的
是一节楼上 (父母)的班上。细小的定义 sikiru XP DLL 的内部
好像举行因为,没提出脸目录 , 然而
详细的事情请以帮忙查询。
在日记的手稿, kage, kage_rect, kakomi, kakomi_rect, fontreset
所谓的定义 5 种类的方式 (命令)。
◆使用方法
首先,以 sikiru XP 的手稿项目用插入 ( I )之后新的
作了的项目的空白栏在,请全部复印做日记的手稿。
项目的地点,没任何地方照看然而,性质上新地作了的项目是
放入 Scene_Debug 和 Main 之间去的筋的好像。
(相同东西被定义了二次的时候,后的方面因为写在上面地点的东西)
项目名请事先附上字型滤净器或适当的名字。
预先准备这个完了,后主要的文字表示手稿
以改写使用滤净器发生。
作为例子 Window_Message 项目( class Window_Message< Window_Selectable )
的第 144 直行
self.contents.draw_text(4 + x, 32 * y, 40, 32, c)
使用。
这个是画文章窗口的一切文字的方式。
改变这里 , 立刻会话句子的文字变化看得出。
这个手稿的意思,
self: 叫出来了这个班上 (方式)的传唤也和的窗口 的
.contents: 作为窗口内容
.draw_text: 表示原文。
()内的指定参数,看帮忙 Bitmap 的 draw_text 方式请和
写着 , 然而
4+ x: 文字绘画领域 X(横)的始点( X 座标)
32* y: 文字绘画领域 Y(纵)的始点( Y 座标)
40: 文字绘画领域横的尺寸(宽度)
32: 文字绘画领域纵的尺寸(高度)
c: 描绘的文字列数据
相邻。另外也想要即使点燃也没点燃一個 align 用途的参数尽管
好孩子和在变成。
一旦如以下那样改写这里只有用字型滤净器机能。
self.contents.kage(4 + x, 32 * y, 40, 32, c, 0, Color.new(0,0,0,200),1,1)
所谓 kage 就是是画和 draw_text 相同的使用的”附带影文字的”方式。
以最初追加了的 class Bitmap 定义。
()请内的参数向增加注意。
到 c, 上的解说和完全相同向那个后 4 个增加。
0: 是文字靠近法。在 draw_text 是省略可能 , 然而由于错误防止开动
在 kage 方式省略不可能地做着。0 是 draw_text, 省略
和一样向意思, 0 =左靠近 表示。1 在做了的情况, 3 前
那么在指定了的领域中的中央被靠近。宽度 40 的地方在宽度 20 的文字
是向描绘的时, 10 右边偏离被表示的理由。2 在做了的情况,向左走使
在结果。想使得把所带款项当作左将死的着数横粱表示的时等使用吧 !
Color.new(0,0,0,200)
说稍微使用看看吧吗的人以这个参数一部份塞满了或许。
在这里指定影彩色的参数。,单在 0,0,0 啦放入尽管
没顺利意图。彩色的参数,现在的情况,” 4 个或 3 个数字的
定义组合”的一個的参数之后当们之时没结果。
高是数字只有尽管如此,彩色的一個的客观(画像啦和一样)
因为成为使用。在这里指定彩色的 1 组合的参数。
详细是请参照帮忙的 Color 。
在参数指定成为影的颜色 (红每次 , 绿色度 , 蔚蓝色每次 , 不透明度)的。
影的事情用 0,0,0 的黒,不透明度以 200 稍微透过大约西边有。
薄的影或青的影啦的效果有时点燃呢认为点燃了
1 : ( 最后一个前的 )这个是影比起上的本文别名下面在什么图素偏离呢
表示。在文章等文字 1 或 2 认为妥该过渡。
太离开太多一就~奇怪地变很难看然而在标题标志等
好像要能使用的样子。
1 : ( 最后的 )同样在,影比起上的本文别名右边在什么图素表示偏离之后
有。想向左挪开的时请指定负值。
「我只有黑色的影使用!一一指定是麻烦!交错也 1 px 只有用好的!」
所谓的人刚才贴上定义了的定义也和的手稿的 def 一部份
def kage(x,y,width,height,mozistr,yose,kagecolor,dx,dy)
def kage(x,y,width,height,mozistr,yose=0,kagecolor=Color.new(0,0,0,200),dx=1,dy=1)
等作为请给我。
这个情况如果,
self.contents.draw_text(4 + x, 32 * y, 40, 32, c)
self.contents.kage(4 + x, 32 * y, 40, 32, c)
在改写只有用过滤器能实现。但是,这个一部份只有是
挪开了影的刈田却 ???一说到黄色等请以各自相对应。
其他的过滤器也帮忙参考西边一边.....一边.... 认为以同样的使用方法能去。
文字表示的一部份,是由于税数量十地方因为 (多)多少尽管麻烦的更换
以力气工夫也许变勉强。
我也关于 RGSS 没太好好地分开然而,只要知道,就的范围是
放入了解说。胯下什么有请联络。
超级长篇文章失陪。
(8/26-21:47) No.2273
M. >向真正有我如何有。
向中途换的其他的过滤器
如何做?
手稿是
「 self.contents.kage 」 (4+ x,32* y,40,32, c,0, Color.new(0,0,0,200),1,1)
成为错误。>_< (8/26-22:59) No.2276
风标鸟>能如果如何说的错误或请别人写入 , 得救。
★被想的对策
undefined method \'kage\' for ...
→ kage 方式规规矩矩地没定义。
把全部字型滤净器的手稿,复印做成新的手稿项目了吗?
http://kazamit.com/sankou.gif
参考画面
手稿 \'  ̄ ̄ \' 的 ** 直行眼睛 , SyntaxError
** 直行眼睛可塑附近的记述弄错
等级
(8/26-23:25) No.2277
M. >复印做了。^^
可是 , 向中途向其他的字型过滤器不能换。^^\" (8/26-23:28) No.2278
风标鸟>在文章窗口方面,从文章的中途其他的过滤器在改变技术稍微必要。
文字 c 是表示一个字,实际什么文字东西文字列 1 文字每代入做正在作文章。
例如, Window_Message 的第 133 直行 向 y 加上 1
y += 1
x = 0
的 Y 几直行眼睛或表示。
第 1 直行只有周围文字,第 2 直行以后想变成影文字的,文字的绘画一部份条件分歧
if y==0
self.contents.kakomi(4 + x, 32 * y, 40, 32, c, 0, Color.new(0,0,0,200),1,1)
else
self.contents.kage(4 + x, 32 * y, 40, 32, c, 0, Color.new(0,0,0,200),1,1)
end
作为有必要。( y==0 如果第 1 直行 )
想做除此之外还有细小的事情的情况,
请以帮忙和样品的条件分歧等为参考看看。
过多的写没中断回信。
单在,标题文字是周围,菜单文字是影,等在做的情况也要
请做如上那样的条件分歧等挑战了。
困难 , 然而以以帮忙和歧路散发的样品等々为参考加油看看、请给我。 (8/26-23:42) No.2280
|
|