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

Project1

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

[已经解决] 为什么我的Game_Unit第46行发生错误?

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
145
在线时间
1 小时
注册时间
2011-10-16
帖子
1
跳转到指定楼层
1
发表于 2011-10-16 13:32:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 635060167 于 2011-10-16 13:34 编辑

C:Documents and SettingsAdministratorMy DocumentsDownloads110快来


635060167于2011-10-16 13:35补充以下内容:
就是这个,刚刚发不起来

点评

不要把问题丢出来以后就不管了!  发表于 2011-10-20 12:30
真神奇,C::Documents%20and%20SettingsAdministratorMy%20DocumentsDownloads110快来...你要咱映射你c盘啊- -b  发表于 2011-10-17 11:17

Lv1.梦旅人

Mr.Gandum

梦石
0
星屑
226
在线时间
2070 小时
注册时间
2007-1-31
帖子
3039

贵宾

2
发表于 2011-10-16 13:45:03 | 只看该作者
图挂了
回复

使用道具 举报

Lv1.梦旅人

音速君

梦石
0
星屑
161
在线时间
1623 小时
注册时间
2011-6-9
帖子
3393

开拓者贵宾

3
发表于 2011-10-20 12:27:10 | 只看该作者
本帖最后由 Sonic1997 于 2011-10-19 21:29 编辑

什么情况?
file:///C: Documents%20and%20SettingsAdministratorMy%20DocumentsDownloads110快来
想我把你的C盘翻出来吗?
算了,把整个Game_Unit搬出来吧{:nm_7:}
  1. #==============================================================================
  2. # ■ Game_Unit
  3. #------------------------------------------------------------------------------
  4. #  处理成员的类。
  5. # 这个类是作为Game_Party类和Game_Troop类的超级类而使用。
  6. #==============================================================================

  7. class Game_Unit
  8.   #--------------------------------------------------------------------------
  9.   # ● 初始化对象
  10.   #--------------------------------------------------------------------------
  11.   def initialize
  12.   end
  13.   #--------------------------------------------------------------------------
  14.   # ● 取得成员 (重新定义子类)
  15.   #--------------------------------------------------------------------------
  16.   def members
  17.     return []
  18.   end
  19.   #--------------------------------------------------------------------------
  20.   # ● 取得生存成员的序列
  21.   #--------------------------------------------------------------------------
  22.   def existing_members
  23.     result = []
  24.     for battler in members
  25.       next unless battler.exist?
  26.       result.push(battler)
  27.     end
  28.     return result
  29.   end
  30.   #--------------------------------------------------------------------------
  31.   # ● 取得战斗不能成员的序列
  32.   #--------------------------------------------------------------------------
  33.   def dead_members
  34.     result = []
  35.     for battler in members
  36.       next unless battler.dead?
  37.       result.push(battler)
  38.     end
  39.     return result
  40.   end
  41.   #--------------------------------------------------------------------------
  42.   # ● 全体成员的战斗行动序列
  43.   #--------------------------------------------------------------------------
  44.   def clear_actions
  45.     for battler in members
  46.       battler.action.clear
  47.     end
  48.   end
  49.   #--------------------------------------------------------------------------
  50.   # ● 随机目标确定
  51.   #--------------------------------------------------------------------------
  52.   def random_target
  53.     roulette = []
  54.     for member in existing_members
  55.       member.odds.times do
  56.         roulette.push(member)
  57.       end
  58.     end
  59.     return roulette.size > 0 ? roulette[rand(roulette.size)] : nil
  60.   end
  61.   #--------------------------------------------------------------------------
  62.   # ● 随机目标确定(战斗不能)
  63.   #--------------------------------------------------------------------------
  64.   def random_dead_target
  65.     roulette = []
  66.     for member in dead_members
  67.       roulette.push(member)
  68.     end
  69.     return roulette.size > 0 ? roulette[rand(roulette.size)] : nil
  70.   end
  71.   #--------------------------------------------------------------------------
  72.   # ● 随机目标确定
  73.   #     index : 索引
  74.   #--------------------------------------------------------------------------
  75.   def smooth_target(index)
  76.     member = members[index]
  77.     return member if member != nil and member.exist?
  78.     return existing_members[0]
  79.   end
  80.   #--------------------------------------------------------------------------
  81.   # ● 随机目标确定(战斗不能)
  82.   #     index : 索引
  83.   #--------------------------------------------------------------------------
  84.   def smooth_dead_target(index)
  85.     member = members[index]
  86.     return member if member != nil and member.dead?
  87.     return dead_members[0]
  88.   end
  89.   #--------------------------------------------------------------------------
  90.   # ● 计算敏捷性平均值
  91.   #--------------------------------------------------------------------------
  92.   def average_agi
  93.     result = 0
  94.     n = 0
  95.     for member in members
  96.       result += member.agi
  97.       n += 1
  98.     end
  99.     result /= n if n > 0
  100.     result = 1 if result == 0
  101.     return result
  102.   end
  103.   #--------------------------------------------------------------------------
  104.   # ● 应用连续伤害效果
  105.   #--------------------------------------------------------------------------
  106.   def slip_damage_effect
  107.     for member in members
  108.       member.slip_damage_effect
  109.     end
  110.   end
  111. end
复制代码
Deartime
RMVA从零学起
【RMVA从零学起】【基础27课】数据库-系统
#2013年11月24日更新
偷懒了好久呢. .
于是最终还是决定暂时不写进阶教程了
先把这些基础的东西仔细说一下.w.
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-8 05:24

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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