Gainer Basic Example: Hide GUI Automatically
Funnel Serverとの接続が確認できたらGUIを非表示にするサンプル。
ハードウェアが接続されない状態でも体験できるようにしつつ、
ハードウェアが接続されている時にはできるだけ画面上のコンテンツを
邪魔しないようにするための方法の1つ。
/**
* 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;
});
}
}
}