查看: 1418|回复: 5

[已经解决] 【重发】关于图片显示的问题

[复制链接]
梦石
0
星屑
50
在线时间
11 小时
注册时间
2013-3-19
回帖
6
发表于 2013-3-24 09:13:11 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
之前发的帖子因为不懂售价是什么意思。。所以手贱点了 我还以为是可以类似悬赏的玩意儿。。闹了笑话所以重发。。。
若是版主大人看到了麻烦删掉之前那个帖子 免得让人误会了。。


向大家指教一个问题。。我在MapShow这个文件夹里头放入了名为1_m , 2_m   ....  9_m的图片
然后想要在玩家转换地图的时候自动切到相应的图片
比如玩家在第一张MAP的时候切换的图片是1_m
跳到第二张图片的时候显示的是2_m

所以我设了个mapshow ...

mapshow = $game_temp.player_new_map_id.to_s
    self.contents = Bitmap.new(width - 32, height - 32)
    @bmp = Bitmap.new("Graphics/MapShow/#{mapshow}_m")

结果就是第一张地图的时候可以显示1_m
但是跳到第二章地图的时候 显示的依然是1_m...
难道我MAP的ID没有传过去么?
求正确的写法。。。。QAQ!

之前发的帖子因为不懂售价是什么意思。。所以手贱点了 我还以为是可以类似悬赏的玩意儿。。闹了笑话所以重发。。。
若是版主大人看到了麻烦删掉之前那个帖子 免得让人误会了。。
梦石
0
星屑
50
在线时间
11 小时
注册时间
2013-3-19
回帖
6
 楼主| 发表于 2013-3-25 14:00:32 | 显示全部楼层
求高人解救啊!!
回复

使用道具 举报

梦·贤者

梦石
0
星屑
50
在线时间
1141 小时
注册时间
2007-12-15
回帖
4075
发表于 2013-3-25 14:08:56 | 显示全部楼层
Game_Temp类没有随着地图的刷新而刷新,其实可以直接:
在Game_Map类声明:attr_reader :map_id
随后可以:
@bmp = Bitmap.new("Graphics/MapShow/#{$game_map.map_id}_m")

评分

参与人数 1星屑 +120 收起 理由
hcm + 120 认可答案

查看全部评分

http://rpg.blue/home.php?mod=space&uid=34951&do=blog&id=12799
回复

使用道具 举报

万兽

梦石
0
星屑
602
在线时间
2271 小时
注册时间
2006-11-4
回帖
4701

贵宾

发表于 2013-3-25 14:10:39 | 显示全部楼层
LZ这一段脚本是写在哪个位置的?脚本无问题,应该是无有执行,把这段脚本放到切换地图的方法里。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
11 小时
注册时间
2013-3-19
回帖
6
 楼主| 发表于 2013-3-25 17:37:04 | 显示全部楼层
tommay 发表于 2013-3-25 14:08
Game_Temp类没有随着地图的刷新而刷新,其实可以直接:
在Game_Map类声明:attr_reader :map_id
随后可以: ...

非常感谢!!解决了!!
回复

使用道具 举报

梦石
0
星屑
50
在线时间
11 小时
注册时间
2013-3-19
回帖
6
 楼主| 发表于 2013-3-25 17:37:46 | 显示全部楼层
谢谢各位 问题已经解决了=。=!谢谢!
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部