Project1

标题: 修改物品或技能栏大小时,如何自由设置光标的间距与大小 [打印本页]

作者: 爆焰    时间: 2012-2-23 00:30
标题: 修改物品或技能栏大小时,如何自由设置光标的间距与大小
修改物品窗口时,那个光标老是跟着窗口的大小而变化,请问如何修改光标的间距及大小呢?dsu_plus_rewardpost_czw
作者: ArcDriver    时间: 2012-2-23 04:03
在window_item的最后一个end重新定义一下刷新光标就好了咩~

def update_cursor_rect
    if index < 0
      self.cursor_rect.empty
    else
      self.cursor_rect.set(4 , index * 32, 100, 32)
    end
end

.set(XXXX)里的坐标根据自己需要调整
作者: 传说中di    时间: 2012-2-23 15:24
用了什么脚本?
作者: ArcDriver    时间: 2012-2-23 15:25
在提问帖里别用点评用回复啊亲QAQ
@爆焰
我在我的工程上这么测试光标是变了的,楼主亲看看是不是后面有什么自己新插的脚本重新写了window_item吧,要是有的话在最靠后的那个脚本里这么改就好。
作者: 爆焰    时间: 2012-2-23 16:42
ArcDriver 发表于 2012-2-23 15:25
在提问帖里别用点评用回复啊亲QAQ
@爆焰
我在我的工程上这么测试光标是变了的,楼主亲看看是不是后面有什么 ...

改了这个,@column_max = 5
现在显示起来怪怪的
作者: ArcDriver    时间: 2012-2-24 01:19
爆焰 发表于 2012-2-23 16:42
改了这个,@column_max = 5
现在显示起来怪怪的

@column_max是定义最大列数的咩
作者: Wind2010    时间: 2012-2-24 16:45
光标描绘是用cursor_rect.set画的,具体后面的参数自己试,里面的参数已经包括x,y,width和height了




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1