查看: 5198|回复: 11

[已经解决] 请教句句脚本的意思

[复制链接]
梦石
0
星屑
55
在线时间
59 小时
注册时间
2007-7-31
回帖
627
发表于 2010-7-26 15:37:39 | 显示全部楼层 |阅读模式

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

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

×
  1.   def refresh
  2.     self.contents.font.size = 16
  3.     self.contents.clear
  4.     bitmap = Bitmap.new("Graphics/Pictures/妮可.png")
  5.     src_rect = Rect.new(0, 0, bitmap.width, bitmap.height)
  6.     self.contents.blt(2, 8, bitmap, src_rect)
  7.     bitmap = Bitmap.new("Graphics/Pictures/战斗显示.png")
  8.     src_rect = Rect.new(0, 0, bitmap.width, bitmap.height)
  9.     self.contents.blt(44, 40, bitmap, src_rect)
  10.     @item_max = $game_party.actors.size
  11.     for i in 0...$game_party.actors.size
  12.       actor = $game_party.actors[i]
  13.       actor_x = i * 160
  14.       self.contents.font.bold = true
  15.       draw_actor_name(actor, actor_x+60, 4)
  16.       self.contents.font.bold = false
  17.       self.contents.font.color = Color.new(255, 255, 255, 255)
  18.       draw_HP1(actor, 28, 32)
  19.       draw_SP1(actor, 28, 48)
复制代码
请教一下,这个脚本是什么意思?
急招打字员、游戏评测员、淘宝客服、拍单客服、手机兼职员等职位,有想赚钱的亲们,加QQ:960296464

不画画就死星人

梦石
0
星屑
171
在线时间
1819 小时
注册时间
2007-6-14
回帖
3133
发表于 2010-7-26 15:39:30 | 显示全部楼层
战斗状态栏的吧~ 头像名字血槽什么的
渣绘关注慎重
[url=http://www.pixiv.net/member.php?id=1160389][color=DimGray]http://www.pixiv.net/member.php?id=1160389[/color][/url]
回复

使用道具 举报

梦石
0
星屑
55
在线时间
59 小时
注册时间
2007-7-31
回帖
627
 楼主| 发表于 2010-7-26 15:42:09 | 显示全部楼层
能具体解释一下么?
急招打字员、游戏评测员、淘宝客服、拍单客服、手机兼职员等职位,有想赚钱的亲们,加QQ:960296464
回复

使用道具 举报

不画画就死星人

梦石
0
星屑
171
在线时间
1819 小时
注册时间
2007-6-14
回帖
3133
发表于 2010-7-26 15:46:32 | 显示全部楼层
self.contents.font.size = 16

    self.contents.clear

    bitmap = Bitmap.new("Graphics/Pictures/妮可.png")

    src_rect = Rect.new(0, 0, bitmap.width, bitmap.height)

    self.contents.blt(2, 8, bitmap, src_rect)

    bitmap = Bitmap.new("Graphics/Pictures/战斗显示.png")

    src_rect = Rect.new(0, 0, bitmap.width, bitmap.height)

    self.contents.blt(44, 40, bitmap, src_rect)
以上是释放字体和图片的部分

@item_max = $game_party.actors.size

    for i in 0...$game_party.actors.size

      actor = $game_party.actors[i]

      actor_x = i * 160

角色队伍序列,基本上能看出描绘对象的横坐标是角色ID*160

draw_HP1(actor, 28, 32)

      draw_SP1(actor, 28, 48)
这个很直白。。

评分

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

查看全部评分

渣绘关注慎重
[url=http://www.pixiv.net/member.php?id=1160389][color=DimGray]http://www.pixiv.net/member.php?id=1160389[/color][/url]
回复

使用道具 举报

梦石
0
星屑
50
在线时间
270 小时
注册时间
2010-2-4
回帖
1296
发表于 2010-7-26 15:47:02 | 显示全部楼层
本帖最后由 zhangbanxian 于 2010-7-26 15:48 编辑

用于窗口刷新,
解释的话就是清空当前内容,显示两张图片,然后显示所用队员姓名,
draw_HP1和draw_SP1疑似血条,不过具体定义还是要搜索之,非默认脚本。
好歹当年也当过大魔王过,orz
回复

使用道具 举报

梦石
0
星屑
55
在线时间
59 小时
注册时间
2007-7-31
回帖
627
 楼主| 发表于 2010-7-26 15:48:12 | 显示全部楼层
这个脚本是专门设置一个角色所用的,也就是说设置这样的窗口也只能适用于一个角色,而我想把他变得能够设置同样的窗口来对于角色,那么修改哪里就行呢?
急招打字员、游戏评测员、淘宝客服、拍单客服、手机兼职员等职位,有想赚钱的亲们,加QQ:960296464
回复

使用道具 举报

梦石
0
星屑
50
在线时间
270 小时
注册时间
2010-2-4
回帖
1296
发表于 2010-7-26 15:55:27 | 显示全部楼层
回复 包拯 的帖子
是指血条位置不对吧,因为没有判断角色索引,因为不明draw_HP1的定义,如果里面已经有判定而这个28不是指横坐标的话就无视我的吧。
draw_HP1(actor, actor_x +28, 32)
draw_SP1(actor, actor_x +28, 48)
   
回复

使用道具 举报

梦石
0
星屑
55
在线时间
59 小时
注册时间
2007-7-31
回帖
627
 楼主| 发表于 2010-7-26 15:57:41 | 显示全部楼层
咱们可以先不用来看这个血的位置,就先来说说关于战斗头像的位置吧,因为这个脚本只能专门设置一个,我想能设置多个
急招打字员、游戏评测员、淘宝客服、拍单客服、手机兼职员等职位,有想赚钱的亲们,加QQ:960296464
回复

使用道具 举报

不画画就死星人

梦石
0
星屑
171
在线时间
1819 小时
注册时间
2007-6-14
回帖
3133
发表于 2010-7-26 15:58:56 | 显示全部楼层
- -b我也发现显示头像是固定一张的了 ,不如你去搜现成的呗。。
渣绘关注慎重
[url=http://www.pixiv.net/member.php?id=1160389][color=DimGray]http://www.pixiv.net/member.php?id=1160389[/color][/url]
回复

使用道具 举报

梦石
0
星屑
55
在线时间
59 小时
注册时间
2007-7-31
回帖
627
 楼主| 发表于 2010-7-26 16:06:14 | 显示全部楼层
我这里还有几张 43-1.png
急招打字员、游戏评测员、淘宝客服、拍单客服、手机兼职员等职位,有想赚钱的亲们,加QQ:960296464
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部