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

Project1

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

[已经解决] 怎么更改选框形状- -

 关闭 [复制链接]

Lv2.观梦者

梦石
0
星屑
719
在线时间
684 小时
注册时间
2009-5-29
帖子
461
跳转到指定楼层
1
发表于 2009-12-14 19:51:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 saturnfjh 于 2009-12-15 10:46 编辑

我想把战斗中的4横行选框改成4竖行的选框……
但是改了脚本没什么效果……或者是没改到地方?
  1.   def refresh
  2.     self.contents.clear
  3.     @item_max = $game_party.members.size
  4.     @column_max = 1
  5.     for i in 0...@item_max
  6.       draw_item(i)
  7.     end
  8.   end
  9.   def draw_item(index)
  10.     actor = $game_party.members[index]
  11.     rect = item_rect_bs(index)
  12.     rect.x = index * 96
  13.     cx = actor.index * 96 + 8
  14.     self.contents.clear_rect(rect)
  15.     self.contents.font.color = normal_color
  16.     draw_actor_name_bt(actor, cx, 0)
  17.     self.contents.font.size = 20
  18.     self.contents.font.name = "Calibri"
  19.     self.contents.font.bold = true
  20.     draw_actor_state(actor, cx, 24, 80)
  21.     self.contents.font.color = system_color
  22.     self.contents.draw_text(cx, 24, 80, WLH, "CP")
  23.     draw_actor_hp_bs(actor, cx, 48, 80)
  24.     draw_actor_mp_bs(actor, cx, 72, 80)
  25.   end

  26.   def item_rect_bs(index)
  27.     rect = Rect.new(0, 0, 0, 0)
  28.     rect.width = @item_max * 96
  29.     rect.height = @column_max
  30.     rect.x = index * 96
  31.     rect.y = 0
  32.     return rect
  33.   end
复制代码
麻烦帮忙解决下- -
感激不尽……

Lv1.梦旅人

梦石
0
星屑
60
在线时间
1 小时
注册时间
2008-5-31
帖子
237
2
发表于 2009-12-14 22:49:40 | 只看该作者
见过横行排版(默认的),改竖行的话,有两个方面,
一是描绘(写字)个人估计要一个个写,会很麻烦
二是选框,这个还算好改点,就在windowselectable里面
其实。。建议,直接用图片做选项,想怎样就怎样。。甭说竖排。。你斜排。。选项奇形怪状都可以。。
我。。不是寂寞。。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
719
在线时间
684 小时
注册时间
2009-5-29
帖子
461
3
 楼主| 发表于 2009-12-15 10:46:18 | 只看该作者
搞定了……
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-12 16:12

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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