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

Project1

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

2排改成1排?

 关闭 [复制链接]

Lv2.观梦者

梦石
0
星屑
253
在线时间
574 小时
注册时间
2006-8-25
帖子
969
跳转到指定楼层
1
发表于 2009-6-3 22:38:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
RT:
物品/技能之类的大家都知道是默认为2排的.
我想改相关的数据,(2排变1排),应该搜索什么?
PS:(如果分为"光标排列/文字排列/图片排列等"那么我要问的大概是"文字排列")



因为我有东西要改
原来:
1 2
3 4
5

效果:
1
2
3
4
5

Lv2.观梦者

梦石
0
星屑
253
在线时间
574 小时
注册时间
2006-8-25
帖子
969
2
 楼主| 发表于 2009-6-3 22:51:14 | 只看该作者
找到问题所在了~
就是不会改
有人会吗
  def refresh
    if self.contents != nil
      self.contents.dispose
      self.contents = nil
    end
    #項目数が 0 でなければビットマップを作成し、全項目を描画
    return if @item_max == 0
    self.contents = Bitmap.new(width - 32, row_max * 32)
    for i in 0...@item_max
      draw_item(i)
    end
  end
  def draw_item(index)
    item = @data[index]
    x = 4 + index % 2 * (288 + 32)
    y = index / 2 * 32
    rect = Rect.new(x, y, self.width / @column_max - 32, 32)
    self.contents.fill_rect(rect, Color.new(0, 0, 0, 0))
    self.contents.font.color = normal_color
    self.contents.draw_text(x, y, 32, 32, item.id.to_s) if DRAW_ID
    if item.title_visible?
      diary_title = transfer(item.title)
      if TITLE_TEXT_EX
        draw_ex_text(x+48, y - 4, diary_title, 0)
      else
        self.contents.draw_text(x+48, y, 212, 32, diary_title, 0)
      end
    else
      self.contents.draw_text(x+48, y, 212, 32, " -----", 0)
    end
  end
end
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
253
在线时间
574 小时
注册时间
2006-8-25
帖子
969
3
 楼主| 发表于 2009-6-3 23:22:06 | 只看该作者
恭喜我靠自己的力量修改好了`~~~55555~~感动
    x = 4 + index % 2
    y = index * 32
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-14 01:20

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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