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

Project1

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

[已经解决] 问一个脚本的小问题

[复制链接]

Lv3.寻梦者

梦石
0
星屑
4212
在线时间
264 小时
注册时间
2013-10-13
帖子
815
跳转到指定楼层
1
发表于 2013-12-10 18:04:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 kvkv97 于 2013-12-11 17:41 编辑

#勇士图形
    self.contents.font.color = system_color                       
    self.contents.draw_text(0, 55, 50, 20, "等级", 0)                      text()括号里面的前两个数字表示横纵坐标,第3个和第4个和第6个表示什么?
   
    if $game_switches[42]                                                              switches[42]这个开关是指数据库的开关号还是脚本中的?
      if $game_variables[81][$game_variables[1]]!=0                      variables[81]这个变量是数据库的变量号还是脚本中的?后面为什么不是括号而是中括号?
        bitmap = Bitmap.new("Graphics/Pictures/up.png")
        self.contents.blt(40,55 , bitmap, Rect.new(0, 0, 20, 20))      Rect.new(0, 0, 20, 20)后面的2个20表示什么?
      end
    end
谢谢了

评分

参与人数 1星屑 -50 收起 理由
铃仙·优昙华院·因幡 -50 请去置顶认可贴认可答案

查看全部评分

Lv3.寻梦者

梦石
0
星屑
2796
在线时间
2632 小时
注册时间
2013-1-16
帖子
5658

贵宾

2
发表于 2013-12-10 18:24:15 | 只看该作者
本帖最后由 myownroc 于 2013-12-10 18:25 编辑

第三个第四个是长宽、第六个忘了…(其实你改一下数字看看有什么效果不就知道了)
脚本中引用了数据库中的变量/开关的编号
因为变量/开关是数组,不是类必须用中括号,这是Ruby的语法问题
rect(x,y,width,height)不要说你看不懂英语…看不懂就查吧…(这种东西动手改一下数字看看不就知道了)

点评

咱只是一个新手 ╮( ̄▽ ̄)╭  发表于 2013-12-11 18:11

评分

参与人数 1星屑 +50 收起 理由
铃仙·优昙华院·因幡 + 50 塞糖

查看全部评分

(Created by @喵kano)


施工现场:hotege.github.io
回复 支持 反对

使用道具 举报

Lv1.梦旅人

百合乡の蕾咪

梦石
0
星屑
55
在线时间
151 小时
注册时间
2011-1-12
帖子
198
3
发表于 2013-12-10 23:34:00 | 只看该作者
Bitmap#draw_text(需要描绘的X坐标, Y坐标, 描绘区域的长度, 描绘区域的宽度, 需要描绘的字符串, 对齐方式)

其中 对齐方式 为 0 的话, 左对齐; 1 为居中对齐; 2 为右对齐. 如果需要描绘的字符串长度超过了你指定的区域大小, 那么脚本会自动减少字符串的字的大小.




数据库里的开关变量其实都是脚本来处理的. 其中 $game_switches 是处理开关的. 后面的中括号里的数字是数据库里的开关ID.  

$game_variables 是处理开关的. 后面的中括号里的数字是数据库里的变量ID. 不过你这个脚本是重定义了这个变量, 导致了还有后续的数组.

更多的东西可以看看这个:  http://rpg.blue/forum.php?mod=vi ... p;page=4#pid1563538




Rect 的定义可以看看这个: http://rpg.blue/forum.php?mod=vi ... p;page=9#pid1596967

点评

真的吗?= =  发表于 2013-12-11 19:39
我是来围观某大大的马甲的  发表于 2013-12-11 11:18

评分

参与人数 1星屑 +100 收起 理由
铃仙·优昙华院·因幡 + 100 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4212
在线时间
264 小时
注册时间
2013-10-13
帖子
815
4
 楼主| 发表于 2013-12-11 17:41:41 | 只看该作者
谢谢了,明白了,解决
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-6-13 18:04

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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