In case Flash no longer exists; a copy of this site is included in the Flashpoint archive's "ultimate" collection.

Dead Code Preservation :: Archived AS3 works from wonderfl.net

Gainer Basic Example: Hide GUI Automatically

Funnel Serverとの接続が確認できたらGUIを非表示にするサンプル。
ハードウェアが接続されない状態でも体験できるようにしつつ、
ハードウェアが接続されている時にはできるだけ画面上のコンテンツを
邪魔しないようにするための方法の1つ。
Get Adobe Flash player
by kotobuki 15 Jul 2009
/**
 * Copyright kotobuki ( http://wonderfl.net/user/kotobuki )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/jok9
 */

// Funnel Serverとの接続が確認できたらGUIを非表示にするサンプル。
// ハードウェアが接続されない状態でも体験できるようにしつつ、
// ハードウェアが接続されている時にはできるだけ画面上のコンテンツを
// 邪魔しないようにするための方法の1つ。

package {
    import flash.display.Sprite;
    import funnel.*;
    import funnel.gui.GainerGUI;

    public class GainerBasic_HideGUIAutomatically extends Sprite {
        private var gio:Gainer;

        public function GainerBasic_HideGUIAutomatically() {
            gio = new Gainer();

            var gui:GainerGUI = new GainerGUI();
            addChild(gui);
            gio.gui = gui;

            gio.addEventListener(FunnelEvent.READY, function(e:FunnelEvent):void {
                gui.visible = false;
            });
        }
    }
}