びよ〜ん
1.3系のインストールデモはシェーダを使って少しだけ見栄えをよくしてみたが、1.2系はシンプルなものになっている。1.2の機能で何かできないかと考えていて、こんなものができた。
スクリーンショットを見るだけだと文字が伸びているだけなのだが、動かしてみるとゴム的な動きが見れるだろう。びよよよ〜ん。一応操作説明をしておくと、Spaceキーで伸ばして、離すとびよよよ〜ん。
#!ruby -Ks require 'dxruby' font = Font.new(100) image = Image.new(100,100).draw_font(0,0,"あ",font) x = mx = 299 y = my = 299 dx = 0 dy = 0 Window.loop do Window.draw_morph(200,200,299,200,x,y,200,299,image, :dividex=>10, :dividey=>10) if Input.key_down?(K_SPACE) x += 1 y += 1 else dx += (mx - x) / 10 dy += (my - y) / 10 dx *= 0.95 dy *= 0.95 x += dx y += dy end end