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

Project1

 找回密码
 注册会员
搜索
查看: 2089|回复: 8
打印 上一主题 下一主题

[已经解决] 关于代码显示图片的异常,大神们帮忙指点下

[复制链接]

Lv2.观梦者

梦石
0
星屑
848
在线时间
250 小时
注册时间
2013-10-4
帖子
120
跳转到指定楼层
1
发表于 2016-8-7 23:21:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
使用command_231指令显示图片,有些时候能正常显示图片,有些时候会跳出
Unable to find file:
Graphics/Pictures/图片名
的错误,不知道有没有人遇到过??
或者提供下其他解决方案,我想实现这个一个效果,通过代码改变图片名称,然后再有序显示出来。例如,我有动画效果-1、动画效果-2、动画效果-3...等系列图片,然后我用一个变量x=“动画效果-#{num}”,通过改变x有序显示图片,怎样才能避免Unable to find file的错误?谢谢!

Lv6.析梦学徒

老鹰

梦石
40
星屑
34725
在线时间
6740 小时
注册时间
2012-5-26
帖子
3259

极短24评委极短23参与极短22参与极短21评委老司机慢点开短篇十吟唱者组别冠军开拓者剧作品鉴家

2
发表于 2016-8-8 01:12:03 | 只看该作者
没遇到,先做好图片再写事件脚本。

  1.   def command_231
  2.     if @params[3] == 0    # 直接指定
  3.       x = @params[4]
  4.       y = @params[5]
  5.     else                  # 变量指定
  6.       x = $game_variables[@params[4]]
  7.       y = $game_variables[@params[5]]
  8.     end
  9.     screen.pictures[@params[0]].show(@params[1], @params[2],
  10.       x, y, @params[6], @params[7], @params[8], @params[9])
  11.   end
复制代码

直接用 $game_map.screen.pictures[id].show(name, center, x, y, zoom_x, zoom_y, opacity, blend_type) 就行了。
其中 name 是字符串,center取 0 是左上角为原点,1是中心为原点,x、y是以原点来计算的坐标,  zoom_x,zoom_y 取100代表原大小,blend_type取 0 代表正常显示

点评

不知道原因,我用File.exist?方法检测图片存在后再显示图片,测试了一段时间,不在跳错了  发表于 2016-8-8 22:55
cache缓存是存储的路径加文件名和对应位图,存好了一次后,下一次再调用同样名字的肯定就是同一张,请确定你没有添加其他修改了这些东西的脚本  发表于 2016-8-8 14:18
这个也试过了,我怀疑应该是catch里面导入的问题  发表于 2016-8-8 12:50

评分

参与人数 1梦石 +1 收起 理由
丿梁丶小柒 + 1 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21631
在线时间
9415 小时
注册时间
2012-6-19
帖子
7118

开拓者短篇九导演组冠军

3
发表于 2016-8-8 08:50:46 | 只看该作者
你确定你的图片文件名对了?

点评

如果图片文件名不对,同一张图片不会发生偶尔能显示,偶尔跳错吧?我存储文件名的变量会不会计算结果转换出错?  发表于 2016-8-8 12:49

评分

参与人数 1星屑 +110 收起 理由
丿梁丶小柒 + 110 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

梦石
0
星屑
3100
在线时间
741 小时
注册时间
2015-2-28
帖子
816

开拓者

4
发表于 2016-8-8 10:31:55 | 只看该作者
“有些时候能正常显示图片,有些时候会跳出”
所以就是没有规律的一种状况?

点评

完全没有规律啊,我尝试用同一张图片,不停的切换,大部分时候能显示,偶尔跳错  发表于 2016-8-8 12:51

评分

参与人数 1星屑 +110 收起 理由
丿梁丶小柒 + 110 我很赞同

查看全部评分

器识为先,文艺其从。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 22:19

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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