Method: Miyako::Parts#push

Defined in:
lib/Miyako/API/parts.rb

#push(*pairs) ⇒ Object

名前・スプライトの対を登録する

リストに名前・スプライトをリストの後ろに追加する効果はSpriteList#addと同じだが、複数の対を登録できることが特徴(例)push()

push([name1,sprite1],[name2,sprite2])
pairs

名前とスプライトの対を配列にしたもの。対は、として渡す。

返却値

追加した自分自身を渡す



80
81
82
83
84
85
86
# File 'lib/Miyako/API/parts.rb', line 80

def push(*pairs)
  pairs.each{|pair|
    @list.push(pair)
    @list[pair[0]].snap(self)
  }
  return self
end