2009-06-06から1日間の記事一覧

キャラ管理ライブラリを考える

発想の原点は、キャラの移動やアニメーションをライブラリ側で管理して、勝手に動くモノを制御するためのスクリプトをユーザーが書く、ということ。 昔、ラグナロクオンラインでホムンクルスのAI(Luaで書く)を作ったことがあって、あれはあれで非常に使い…

アニメーション管理クラス

寝れないからなんとなく作ってみた。 # シンプルなアニメ管理クラス class Animation attr_accessor :loop, :count def initialize @arr = [] @count = 0 @total = 0 @loop = true end # アニメパターン追加。 def add(image, count) @arr.push([image, coun…