以前作ったLuaのWebアプリにMing/Rubyを組み込んでみた。
こんな感じでエントリにコードを書いて
>|lua|
response.content_type = 'application/x-shockwave-flash'movie = SWFMovie.new()
movie.set_dimension(50, 50)
font = SWFBrowserFont.new('_serif')
text = SWFTextField.new()text.set_font(font)
text.add_string('Hello, world')info = movie.add(text)
for i=1,9 do
info.move_to(0, i * 5)
movie.next_frame()
endmovie.add(SWFAction.new('stop();'))
response.output_movie(movie)
< |
エントリのurlをパラメータとしてrun_luaに渡すとFlashを生成する。
http://storehouse.quickvps.net/run_lua/?src=http://d.hatena.ne.jp/winebarrel/20080327/p3