查看: 1517|回复: 4

再次求助,游戏对话框光标的大小间隔调整

  [复制链接]
梦石
0
星屑
50
在线时间
82 小时
注册时间
2006-1-28
回帖
852
发表于 2007-7-28 18:09:09 | 显示全部楼层 |阅读模式

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

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

×
刚才改了字体间隔,发现选择的时候光标跨度太大了,再次求助光标间隔的关键字,谢谢
梦石
0
星屑
50
在线时间
82 小时
注册时间
2006-1-28
回帖
852
发表于 2007-7-28 18:09:09 | 显示全部楼层 |阅读模式

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

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

×
刚才改了字体间隔,发现选择的时候光标跨度太大了,再次求助光标间隔的关键字,谢谢
梦石
0
星屑
431
在线时间
125 小时
注册时间
2006-11-2
回帖
1177
发表于 2007-7-28 18:12:14 | 显示全部楼层
光标的宽是在Window_Selectable定义的

def update_cursor_rect
和记忆一起封存着的ID...
回复

使用道具 举报

梦石
0
星屑
50
在线时间
82 小时
注册时间
2006-1-28
回帖
852
 楼主| 发表于 2007-7-28 18:45:55 | 显示全部楼层
    # 计算光标的宽
    cursor_width = self.width / @column_max - 32
    # 计算光标坐标
    x = @index % @column_max * (cursor_width + 32)
    y = @index / @column_max * 32 - self.oy
    # 更新国标矩形
    self.cursor_rect.set(x, y, cursor_width, 32)
end

这些数值统统修改过了,还是没有变化....好奇怪啊
回复

使用道具 举报

梦石
0
星屑
50
在线时间
82 小时
注册时间
2006-1-28
回帖
852
 楼主| 发表于 2007-7-28 19:17:30 | 显示全部楼层
自结了,因为我用的加强对话脚本里面把这段覆盖了,所以要在那里改,谢谢了
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部