幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2618|回复: 10

[RMVX] 怎么样让对话框中显示任务头象

[复制链接]

14

主题

42

帖子

494

积分

④见习

积分
494
QQ
发表于 2006-7-15 22:36:37 | 显示全部楼层 |阅读模式
怎么样让对话框中显示任务头象
高手指点
FREE 我的最爱-动感地带-我的地盘
回复

使用道具 举报

13

主题

92

帖子

713

积分

⑤进阶

传说中的路人甲

积分
713
发表于 2006-7-15 22:45:29 | 显示全部楼层
1\\公共事件法:消除窗口背景+显示图片

2\\脚本法:修改Window_Message中函数,显示图片的语句参考Window_Base中的draw_actor_graphic函数
万恶的BT将可爱的手提摧残得体无完肤 从此与深夜篮球惜别OTL... 继续艰苦的RM之路...
回复 支持 反对

使用道具 举报

10

主题

69

帖子

1659

积分

⑥精研

论坛游人

积分
1659
发表于 2006-7-15 23:12:03 | 显示全部楼层
#脚本功能:显示脸谱
#使用方法:Window_Base里面加上如下一段,然后在状态栏和存档相关的脚本里把那个"draw_actor_graphic"改成"draw_actor_face"
#效果:将原来的行走图更改为自定义的脸图1、脸图2……
#版权:本论坛的CountD,为防止版权纠纷在使用之前最好征得其同意……



#--------------------------------------------------------------------------
#●自定义的角色脸图显示
#--------------------------------------------------------------------------
def draw_actor_face(actor,x,y)
case actor.id
when 1
bitmap = RPG::Cache.picture("脸图1")
when 2
bitmap = RPG::Cache.picture("脸图2")
when 3
bitmap = RPG::Cache.picture("脸图3")
when 4
bitmap = RPG::Cache.picture("脸图4")
when 5
bitmap = RPG::Cache.picture("脸图5")
when 6
bitmap = RPG::Cache.picture("脸图6")
else
bitmap = RPG::Cache.picture("脸图7")
end
cw = bitmap.width
ch = bitmap.height
src_rect = Rect.new(0, 0, cw, ch)
self.contents.blt(x , y , bitmap, src_rect)
end
回复 支持 反对

使用道具 举报

10

主题

69

帖子

1659

积分

⑥精研

论坛游人

积分
1659
发表于 2006-7-15 23:19:58 | 显示全部楼层
上面的是更改步行图为图象,修改后在人物状态里可以看见效果!
下面的是对话时的脸谱!自己下载后研究一下吧!因为对话时需要在事件中启用脚本的!

http://f53.aaa.livedoor.jp/~momomo/rgss_stand_pic.html
回复 支持 反对

使用道具 举报

38

主题

3468

帖子

1

积分

超级版主

传说中的Bunny火神~!

Rank: 8Rank: 8

积分
1
发表于 2006-7-15 23:42:23 | 显示全部楼层
用得到脚本么?用自制对话框或者公共事件显示头像都行啊。 [s:5]
我突然发现,我是一个很幸运的好人。老婆真好~ 点我进入JQ(激情)教程范例收集!
回复 支持 反对

使用道具 举报

10

主题

69

帖子

1659

积分

⑥精研

论坛游人

积分
1659
发表于 2006-7-16 12:35:58 | 显示全部楼层
[s:4] 用脚本显得专业点嘛! [s:2]  [s:2]
回复 支持 反对

使用道具 举报

88

主题

5419

帖子

214748万

积分

版主

S素世上最伟大最华丽

Rank: 7Rank: 7Rank: 7

积分
2147483647
QQ
发表于 2006-7-16 13:09:57 | 显示全部楼层
用显示图片不就好了....方便简单....
回复 支持 反对

使用道具 举报

91

主题

3188

帖子

83986万

积分

荣誉群

传说中的Bunny大神~!

积分
839861514
QQ
发表于 2006-7-16 15:52:14 | 显示全部楼层
引用第5楼雷影2006-07-16 12:35发表的“”:
[s:4] 用脚本显得专业点嘛! [s:2]  [s:2]

这个不一定。。。有的时候脚本方便就用脚本,事件方便就用事件,如果一味的只用脚本就是一种很死脑筋的表现。。。而且用完后还要理解,这样才能进步。。。
其他所有的Bunny神都素我的部下XD~ 小教程范例收集 Orz感谢邪恶萝卜联盟!!!(原因自己去猜)
回复 支持 反对

使用道具 举报

10

主题

69

帖子

1659

积分

⑥精研

论坛游人

积分
1659
发表于 2006-7-17 18:37:52 | 显示全部楼层
引用第7楼盗帅冬瓜2006-07-16 15:52发表的“”:


这个不一定。。。有的时候脚本方便就用脚本,事件方便就用事件,如果一味的只用脚本就是一种很死脑筋的表现。。。而且用完后还要理解,这样才能进步。。。

至少我是用脚本!用显示图片在对话时似乎不能同时显示2个人物头像!
我用脚本可以达成2个人对话的效果而且还可以说话的人是图片亮的,不说话时颜色会转暗
回复 支持 反对

使用道具 举报

38

主题

3468

帖子

1

积分

超级版主

传说中的Bunny火神~!

Rank: 8Rank: 8

积分
1
发表于 2006-7-17 21:14:57 | 显示全部楼层
引用第8楼雷影2006-07-17 18:37发表的“”:


至少我是用脚本!用显示图片在对话时似乎不能同时显示2个人物头像!
我用脚本可以达成2个人对话的效果而且还可以说话的人是图片亮的,不说话时颜色会转暗

其实这些不用脚本都可以实现的……显示两张图就是显示两个头像了。
[s:5]
我突然发现,我是一个很幸运的好人。老婆真好~ 点我进入JQ(激情)教程范例收集!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-28 23:43 , Processed in 0.015973 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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