#encoding:utf-8
#==============================================================================
# ■ Game_Pictures
#------------------------------------------------------------------------------
# 包装了图片数组的外壳。本类在 Game_Screen 类的内部使用。地图图块图像和战斗图
# 像另行处理。
#==============================================================================
class Game_Pictures
#--------------------------------------------------------------------------
# ● 初始化对象
#--------------------------------------------------------------------------
def initialize
@data = []
end
#--------------------------------------------------------------------------
# ● 获取图片
#--------------------------------------------------------------------------
def [](number)
@data[number] ||= Game_Picture.new(number)
end
#--------------------------------------------------------------------------
# ● 迭代
#--------------------------------------------------------------------------
def each
@data.compact.each {|picture| yield picture } if block_given?
end
end