「DXRubyとスプライトエディタ」関連ファイル一式

2014/12/01 by mieki256

スプライトエディタ Spriter のプロジェクトファイルを、DXRubyで表示してみるスクリプト一式です。

同梱ファイル

動作確認環境

使い方

ひとまず動作する様子を見てみる

ruby main.rb

を実行してください。アニメが表示されるはずです。

任意の Spriterファイルを表示する

ruby spritersconparser.rb Spriterファイル.scon

という形で実行してください。表示テストができます。(.scml(.xml)ではなく、.scon(json)を指定することに注意)

他のスクリプトから呼び出して使いたい

以下が記述例です。

require 'dxruby'
require_relative 'spritersconparser'

ani = SpriterSconParser.new("img00/girl_spriter.scon")
ani.set_anime("default", "run")

Window.loop do
  ani.draw(320, 240 + 120)
  ani.update
end

水平垂直反転表示や、回転表示も対応済みです。詳しくは、doc/index.html を見てください。

現在分かってる不具合

ライセンス

スクリプトソースや、サンプル画像、サンプルSpriterファイルは、Public Domain とします。