查看: 2049|回复: 1

[已经解决] 关于Game_Battler 1的问题

[复制链接]
梦石
0
星屑
4657
在线时间
1069 小时
注册时间
2013-3-28
回帖
309

开拓者

发表于 2016-2-10 17:18:51 | 显示全部楼层 |阅读模式

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

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

×
在
[pre lang="ruby"]def str
    n = [[base_str + @str_plus, 1].max, 999].min
    for i in @states
      n *= $data_states.str_rate / 100.0
    end
    n = [[Integer(n), 1].max, 999].min
    return n
  end[/pre]
中,base_str方法不是Game_Enemy类的吗,那么在Game_Battler的脚本怎么调用base_str方法?

点评

直接在game_battler里用.str  发表于 2016-2-10 23:26

评分

参与人数 1星屑 +35 收起 理由
RyanBern + 35 手动认可奖励

查看全部评分

梦石
1
星屑
23241
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2016-2-10 18:15:15 | 显示全部楼层
Game_Battler 作为 Game_Enemy 的父类,实际运行时只生成 Game_Enemy 实例不生成 Game_Battler 实例

点评

喵呜酷爱讲讲虚函数和多态性  发表于 2016-2-10 19:23

评分

参与人数 2星屑 +180 收起 理由
RyanBern + 150 认可答案
陈大帅帅帅哥 + 30 认可答案

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部