查看: 4760|回复: 3

[已经过期] yami-pop message的位置错位

[复制链接]
梦石
0
星屑
50
在线时间
121 小时
注册时间
2010-10-7
回帖
65
发表于 2013-2-2 03:54:47 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 fans2010 于 2013-2-2 11:16 编辑

请问一下yami-pop message这个脚本,我之前设置过游戏的窗口加宽了,所以可能导致yami-pop message计算坐标有问题,假设我需要让整体的对话框向右移动48个像素,我该在哪里改呢?多谢!

点评

LBQ
还有。。。貌似这个脚本是禁止转载的。。。  发表于 2013-2-2 05:51

唯一的信徒

梦石
0
星屑
1697
在线时间
1359 小时
注册时间
2013-1-29
回帖
1537
发表于 2013-2-2 05:42:22 | 显示全部楼层
本帖最后由 LBQ 于 2013-2-2 05:48 编辑

[pre lang="ruby" line="1"]#Yami消息框修正——未测试版 by LBQ
module LBQ
    module Edits
        Yami_pop_fix=48 #这里设置x坐标位移。正数为右
    end
end

class Window_Message < Window_Base
    include LBQ::Edits
    alias yami_lbq_initialize initialize
    def initialize
        yami_lbq_initialize
        self.x+=Yami_pop_fix
    end
end[/pre]

点评

L君越来越强大了!  发表于 2013-2-2 13:11
『我只是一个正在潜心修炼的渣乐师罢了』
Dear Time\(^o^)/~


假如上面的图片挂了的话麻烦各位去发个帖 @ 一下 orzFly 让他修复 deartime
回复

使用道具 举报

梦石
0
星屑
50
在线时间
121 小时
注册时间
2010-10-7
回帖
65
 楼主| 发表于 2013-2-2 11:15:59 | 显示全部楼层
多谢大神,不过怎么自己试了没有效果?我设置的宽是640,左右两边各有48像素黑边,然后这个小对话框就左移了,但是原版对话框没问题。
还有,不能转载哦?那我删掉了
回复

使用道具 举报

梦石
0
星屑
50
在线时间
121 小时
注册时间
2010-10-7
回帖
65
 楼主| 发表于 2013-2-2 11:28:17 | 显示全部楼层
本帖最后由 fans2010 于 2013-2-2 11:37 编辑

不过你的思路是对的,根据你的思路我知道怎么做了,369行的
@bubble_tag.x = character.screen_x - @bubble_tag.width / 2 +48 #这里修改
这样就把那个小箭头先改了
然后
320行
        self.x =48+ character.screen_x - self.width / 2 + YSE::POP_MESSAGE::POSITION[:x_buffer]
327行
        self.x =48+ character.screen_x - self.width / 2 + YSE::POP_MESSAGE::POSITION[:x_buffer]

不过如果yami本身能修改一下脚本适应不同分辨率就更好了,否则每次换屏幕分辨率都要改很麻烦
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部