Progression4での話。 最近、微妙に振る舞いの違うボタンをいくつか作る必要があった。 トグルボタン、ラジオボタン、それらをハイブリッドみたいなボタン。 なるべく共通化してたんだけど、やっぱり作り進むうちに、違いが出て来てしまって、差し替え時にミスをしがちになった。 汎用的なボタンを作るか、インターフェイスを用いるべきだったんだと思った。 とりあえず、普通、トグル、ラジオに対応するボタンを作ってみた。 ▼Wonderfl ▼Wonderfl http://wonderfl.net/code/1f13993add15deb3ecf8c65398c0ace623345a6c ▼ActionScript AS3(FP9) [sourcecode language=”as3″] /* * Progression4での話。 * * 最近、微妙に振る舞いの違うボタンをいくつか作る必要があった。