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

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: VIPArcher
打印 上一主题 下一主题

[已经解决] 关于怪物图鉴的添加显示怪物属性的问题

[复制链接]

Lv4.逐梦者 (版主)

无限の剣制

梦石
0
星屑
10073
在线时间
5020 小时
注册时间
2013-2-28
帖子
5030

开拓者贵宾

11
 楼主| 发表于 2014-3-12 20:21:33 | 只看该作者
Sion 发表于 2014-3-11 17:51
不是,这是获取附加状态名字的方法:绘制什么的你自己写吧

绘制的时候怎么调用add_states_name数组?
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

12
发表于 2014-3-12 20:26:50 | 只看该作者
这跟绘制属性差不多,你参考默认脚本里状态图标的方法(draw_actor_icons)。
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

无限の剣制

梦石
0
星屑
10073
在线时间
5020 小时
注册时间
2013-2-28
帖子
5030

开拓者贵宾

13
 楼主| 发表于 2014-3-17 23:05:53 | 只看该作者
Sion 发表于 2014-3-11 17:51
不是,这是获取附加状态名字的方法:绘制什么的你自己写吧

试了好久 我发现我还是不会弄。。。大神能帮到底吗?
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

14
发表于 2014-3-18 18:31:27 | 只看该作者
  1. add_states_name.each_with_index {|text, i|
  2.   draw_text(x, y + i *line_height, width, line_height, text)
  3. }
复制代码
x, y, width 填合适的数值,line_height 也可以改成合适的数值。
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

无限の剣制

梦石
0
星屑
10073
在线时间
5020 小时
注册时间
2013-2-28
帖子
5030

开拓者贵宾

15
 楼主| 发表于 2014-3-18 23:31:33 | 只看该作者
本帖最后由 VIPArcher 于 2014-6-29 03:34 编辑
Sion 发表于 2014-3-18 18:31
x, y, width 填合适的数值,line_height 也可以改成合适的数值。


忽然想起来,之前这个问题解决了。当时还没好好去看汉化F1,什么都不懂,现在这个问题已经解决了
在此感谢@Sion  大大的帮助。下面贴做法(方法傻,别吐槽)
RUBY 代码复制
  1. $data_enemies[1].features.each {|f|
  2.       @vip20140502 = $data_states[f.data_id].name if f.code==32}
  3.  
  4.       change_color(system_color)
  5.       draw_text(x+18, y-line_height+24, 96, line_height, "攻击附加")
  6.       $data_enemies[1].features.each {|f| p f
  7.       change_color(tp_cost_color) if f.code==32 && f.data_id ==2}
  8.       draw_text(x+100, y-line_height+24, 96, line_height, @vip20140502)


召唤@taroxd  @迷糊的安安 发卡.结贴.分类。

点评

看 10 楼  发表于 2014-3-19 10:15
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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