private void Awake() { this.menuState = CommandMenuParts.MenuState.NonForcus; this.MenuNameStr = this.MenuNameSprite.spriteName; this.LampAnim = this.Lamp.AddComponent <TweenAlpha>(); this.LampAnim.from = 0.2f; this.LampAnim.to = 1f; this.LampAnim.duration = 0.8f; this.LampAnim.style = UITweener.Style.PingPong; this.LampAnim.set_enabled(false); }
public void SetMenuState(CommandMenuParts.MenuState state) { this.menuState = state; switch (this.menuState) { case CommandMenuParts.MenuState.Forcus: this.MenuNameSprite.spriteName = this.MenuNameStr + "_on"; this.MenuNameSprite.MakePixelPerfect(); this.MenuBase.spriteName = "menu_bar"; this.Lamp.spriteName = "lamp_on"; this.LampAnim.set_enabled(true); this.panel.depth = 3; this.col.set_enabled(true); break; case CommandMenuParts.MenuState.NonForcus: this.MenuNameSprite.spriteName = this.MenuNameStr; this.MenuNameSprite.MakePixelPerfect(); this.Lamp.spriteName = "lamp_off"; this.LampAnim.set_enabled(false); this.panel.depth = 2; this.col.set_enabled(false); break; case CommandMenuParts.MenuState.Disable: this.MenuBase.spriteName = "menu_bar_off"; this.MenuNameSprite.spriteName = this.MenuNameStr + "_off"; this.LampAnim.set_enabled(false); this.Lamp.spriteName = "lamp_off"; this.panel.depth = -1; this.col.set_enabled(false); break; } if (this.isDontGo) { this.MenuBase.alpha = 0.8f; } }