Flashでスロットマシーンを作ります。使用したスクリプトはActionScript2.0。
今回のポイントは動いている数字の部分です。
ムービークリップで作成し、ムービークリップの中に、下の図のようにタイムラインにキーフレームを挿入し0~9までのキーフレームを作成します。
今回は各シンボルにインスタンス名を付けて、複数のシンボルを一括で動かします。
this.onLoad = function() { this.num01_mc.stop(); this.num02_mc.stop(); this.num03_mc.stop(); }; _root.start_btn.onPress = function() { _root.num01_mc.play(); _root.num02_mc.play(); _root.num03_mc.play(); }; _root.stop01_btn.onPress = function() { _root.num01_mc.stop(); }; _root.stop02_btn.onPress = function() { _root.num02_mc.stop(); }; _root.stop03_btn.onPress = function() { _root.num03_mc.stop(); }; _root.reset_btn.onRelease = function() { _root.num01_mc.gotoAndStop(1); _root.num02_mc.gotoAndStop(1); _root.num03_mc.gotoAndStop(1); };