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

Project1

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

[已经解决] 求解啊!看来这段脚本这个我感觉小学数学没过啊!

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2012-1-20
帖子
5
跳转到指定楼层
1
发表于 2015-7-24 14:59:28 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
  Window_Skill里面的
    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))
    bitmap = RPG::Cache.icon(skill.icon_name)
    opacity = self.contents.font.color == normal_color ? 255 : 128
    self.contents.blt(x, y + 4, bitmap, Rect.new(0, 0, 24, 24), opacity)
    self.contents.draw_text(x + 28, y, 204, 32,skill.name , 0)
    self.contents.draw_text(x + 232, y, 48, 32,skill.sp_cost.to_s , 2)
  end
   这个y怎么回事两个技能在一排X会变y值不会变,y = index / 2 * 32的y明显是变的可玩起来没有问题是怎么回事?这么算y为什么会相等

   是Window_Selectable里面的某段代码导致的吗?Window_Selectable根本难看不懂,还是我理解错了这个y的意思?

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2012-1-20
帖子
5
3
 楼主| 发表于 2015-7-25 10:20:44 | 只看该作者
谢谢了!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
76
在线时间
1379 小时
注册时间
2012-7-5
帖子
1698

开拓者

2
发表于 2015-7-24 15:52:40 | 只看该作者
除号(/)返回的是一个整数(商); 取余(%)返回的也是整数(余数)
  1. 5 / 3 #=> 1
  2. 5 % 3 $=> 2
复制代码

评分

参与人数 1星屑 +150 收起 理由
RyanBern + 150 认可答案

查看全部评分


  -fk: -azogi:
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-23 05:25

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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