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

Project1

 找回密码
 注册会员
搜索

求一个简单的对话显示图片脚本(FUKI不会用)

查看数: 3748 | 评论数: 14 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-1-19 16:40

正文摘要:

https://rpg.blue/forum.php?mod=attachment&aid=Mjk5OTA3fDczNGFiM2YxNDhkMjI4MWEyZWE1NGUzOGU5NDdkZGU5fDE3MzIzMjQ4ODc%3D&request=yes&_f=.jpg 如图,对话时显示人物半身图 我会用公共事件,但是对话和角色太多 ...

回复

RyanBern 发表于 2016-1-20 12:41:13
本帖最后由 RyanBern 于 2016-1-20 12:43 编辑
wdh88666 发表于 2016-1-20 12:20
@RyanBern   最后一个问题了!
现在右侧显示图片已经完全调好了!
但如果图片在左侧显示,可能会导致文章显 ...


390行左右,找到这里
RUBY 代码复制
  1. else
  2.         @max_x = self.width - 32 - @face_indent
  3.       end

加上一句
RUBY 代码复制
  1. else
  2.         @face_indent -= 32 if @popchar == -1 && @left_picture != nil # 可以调节32到你想要的数字
  3.         @max_x = self.width - 32 - @face_indent
  4.       end

点评

困扰我多日的半身头像问题终于完美解决了!!! 多谢大神!!!  发表于 2016-1-20 12:51
wdh88666 发表于 2016-1-20 11:05:46
本帖最后由 wdh88666 于 2016-1-20 11:06 编辑
RyanBern 发表于 2016-1-20 09:04
你说的问题原脚本其实就是这样做的啊。 头像在左侧显示的时候,图片的左边和窗口的左边,以及图片的下边 ...


我知道问题出在哪里了!!!

图片的显示位置是根据对话框的位置定义的!(图片的左、右、下不会超出对话框的范围)

而我想要的是(以右侧显示为例)图片 右边 和 下边 跟游戏窗口(游戏窗口,不是对话框)的右边和下边无缝衔接~~

大神能教我在哪里改吗?
RyanBern 发表于 2016-1-20 09:04:57
wdh88666 发表于 2016-1-20 02:08
尝试了好多次!终于想到个解决的办法!

大神可否帮忙修改一下,

你说的问题原脚本其实就是这样做的啊。 头像在左侧显示的时候,图片的左边和窗口的左边,以及图片的下边和窗口的下边就是紧贴的。如果发现中间有空隙,那么肯定是图片原来左边就有空白的像素,裁掉即可。

1. 是的。所以请准备右侧显示的图像。
2. 这个在脚本820行左右,找到这个地方
RUBY 代码复制
  1. elsif @popchar == -1
  2.       self.x = 0
  3.       self.width = 640
  4.       self.height = 64 + line_height * 3
  5.       self.y = 480 - self.height

更改self.x和self.width即可。实际上,\p[-1]只是将对话框放到屏幕下面去了,并没有调整对话框大小的功能。\p[数字]中数字>=0的情况下才根据内容自动调节大小。
3. 那个快捷方式只是一个例子,使用的时候你需要自己定义。
wdh88666 发表于 2016-1-20 02:08:37
RyanBern 发表于 2016-1-20 01:12
只要你的素材合适,那么脚本的效果应该是比较不错的。素材大小不必为200*400,但是要求素材不能留白。
你 ...

尝试了好多次!终于想到个解决的办法!

大神可否帮忙修改一下,
      当头像在左侧显示时,图片的左边与窗口左边紧贴(紧贴,不留缝隙),下边与窗口下边紧贴
      同理,图片在右侧显示时,图片的右边与窗口右边紧贴,下边与窗口下边紧贴
这样可以有效的避免“切割感”的问题!

然后是几个小白疑惑
1、脚本应该是图片在右侧显示以标准的吧?(图片设置在右侧显示时只会显示原图,设置在左侧显示则是原图镜像,是这样吗?)
2、脚本里写\P[-1]之后可以调整对话框的大小,我找了半天没找到在哪里调的……大神能否帮忙改一下,\P[-1]时对话框左右两侧各向中间缩进1/10长度(两边共缩2/10)。
3、那个快捷方式,我看脚本里就一个快捷方式,是不是可以自定义之后使用的?
RyanBern 发表于 2016-1-20 01:12:52
wdh88666 发表于 2016-1-20 00:57
大神的帖子已拜读!\p[-1]真的很强大!不过与我想要的还是有点儿区别……

按照大神脚本的设定,半身图大 ...

只要你的素材合适,那么脚本的效果应该是比较不错的。素材大小不必为200*400,但是要求素材不能留白。
你给的第一张图,素材貌似太大了,什么脚本都不好调。
切割的时候不必将有图案的地方切去,只要把左右没有像素的地方切去即可,脚本会自己调整的。
所以建议你将素材缩放到合适的大小,然后尽量切掉左右方向下方的空白像素,即可使用。如果还有要求请回复我,我明早再处理一下。
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-23 09:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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