public FindMyGearPage() { AvaloniaXamlLoader.Load(this); _scanButton = this.FindControl <ScanButton>("ScanButton"); _leftMuteButton = this.FindControl <MuteButton>("LeftMuteButton"); _rightMuteButton = this.FindControl <MuteButton>("RightMuteButton"); _batteryIconLeft = this.FindControl <Image>("BatteryIconLeft"); _batteryIconRight = this.FindControl <Image>("BatteryIconRight"); _iconLeft = this.FindControl <Image>("LeftIcon"); _iconRight = this.FindControl <Image>("RightIcon"); _warningText = this.FindControl <Label>("EarbudWarningText"); _warningContainer = this.FindControl <Grid>("EarbudWarningContainer"); SPPMessageHandler.Instance.BaseUpdate += (sender, update) => UpdateDashboard(update); SPPMessageHandler.Instance.FindMyGearStopped += InstanceOnFindMyGearStopped; SPPMessageHandler.Instance.FindMyGearMuteUpdate += InstanceOnFindMyGearMuteUpdate; EventDispatcher.Instance.EventReceived += OnEventReceived; _scanButton.ScanningStatusChanged += ScanButton_OnScanningStatusChanged; _leftMuteButton.Toggled += LeftMuteButton_OnToggled; _rightMuteButton.Toggled += RightMuteButton_OnToggled; }
// Use this for initialization void Start() { DontDestroyOnLoad(gameObject); mutebutton = null; _SoundManager = this; }
public void OnDrag(PointerEventData eventData) { if (!_setIsDragging.running && !IsDragging) { _setIsDragging.Start(this, () => { IsDragging = true; }, 0.3f); } Vector3 mousePos = eventData.pointerCurrentRaycast.worldPosition; Bounds muteButtonBounds = MuteButton.GetComponentInChildren <Collider2D>().bounds; Vector3 muteButtonPos = new Vector3(mousePos.x, mousePos.y, muteButtonBounds.center.z); _isOverMuteButton = (muteButtonBounds.Contains(muteButtonPos)); if (!IsDragging) { return; } Bounds volumeBarBounds = VolumeBar.GetComponentInChildren <Collider2D>().bounds; Vector3 volumeBarPos = new Vector3(mousePos.x, mousePos.y, volumeBarBounds.center.z); _isOverVolumeBar = (volumeBarBounds.Contains(volumeBarPos)); if (_isOverVolumeBar) { VolumeBar.UpdateBarByMousePosition(); } TrailParticle(true, eventData); }
protected override void LoadComplete() { VolumeMeter meter; MuteButton mute; Add(meter = new VolumeMeter("MASTER", 125, Colour4.Blue) { Position = new Vector2(10) }); AddSliderStep("master volume", 0, 10, 0, i => meter.Bindable.Value = i * 0.1); Add(new VolumeMeter("BIG", 250, Colour4.Red) { Anchor = Anchor.Centre, Origin = Anchor.Centre, Position = new Vector2(10), }); Add(mute = new MuteButton { Margin = new MarginPadding { Top = 200 } }); AddToggleStep("mute", b => mute.Current.Value = b); }
private void EnableElements(bool enabled, float tweenTime) { VolumeBar.gameObject.SetActive(enabled); MuteButton.gameObject.SetActive(enabled); Dots.gameObject.SetActive(enabled); if (!enabled) { return; } VolumeBar.transform.localScale = new Vector3(1, 0, 1); MuteButton.transform.localScale = new Vector3(0, 1, 1); VolumeBar.GetComponentInChildren <Collider2D>().enabled = false; _enableVolumeCollider.Start(this, () => { VolumeBar.GetComponentInChildren <Collider2D>().enabled = true; }, tweenTime * 0.7f); VolumeBarAnimation.Stop(); VolumeBarAlphaAnimation.Stop(); BallonValueAnimation.Stop(); VolumeBarAnimation.Play(); VolumeBarAlphaAnimation.Play(); BallonValueAnimation.Play(); MuteButton.GetComponent <Collider2D>().enabled = enabled; MuteButtonShowAnimation.Play(); MuteButton.AnimateHover.Reverse(); }
private void InitializeButton() { _muteButton = _muteButtonFactory.Create(_settings.ArduinoSettings); _muteButton.ProcessMessage += ProcessMuteButtonMessages; if (_muteButton is NullMuteButton) { PopButtonNotConnectedTooltip(); } }
void OnLevelWasLoaded(int level) { if (level > 0 && !mutebutton) { GameObject c = GameObject.Find("Canvas"); mutebutton = Instantiate(prefabMuteButton); mutebutton.transform.SetParent(c.transform); } }
private void load(AudioManager audio, OsuColour colours) { AutoSizeAxes = Axes.X; RelativeSizeAxes = Axes.Y; AddRange(new Drawable[] { new Box { RelativeSizeAxes = Axes.Y, Width = 300, Colour = ColourInfo.GradientHorizontal(Color4.Black.Opacity(0.75f), Color4.Black.Opacity(0)) }, muteButton = new MuteButton { Anchor = Anchor.BottomLeft, Origin = Anchor.BottomLeft, Margin = new MarginPadding(10), Current = { BindTarget = IsMuted } }, volumeMeters = new SelectionCycleFillFlowContainer <VolumeMeter> { Direction = FillDirection.Vertical, AutoSizeAxes = Axes.Both, Anchor = Anchor.CentreLeft, Origin = Anchor.CentreLeft, Spacing = new Vector2(0, offset), Margin = new MarginPadding { Left = offset }, Children = new[] { volumeMeterEffect = new VolumeMeter("EFFECTS", 125, colours.BlueDarker), volumeMeterMaster = new VolumeMeter("MASTER", 150, colours.PinkDarker), volumeMeterMusic = new VolumeMeter("MUSIC", 125, colours.BlueDarker), } } }); volumeMeterMaster.Bindable.BindTo(audio.Volume); volumeMeterEffect.Bindable.BindTo(audio.VolumeSample); volumeMeterMusic.Bindable.BindTo(audio.VolumeTrack); IsMuted.BindValueChanged(muted => { if (muted.NewValue) { audio.AddAdjustment(AdjustableProperty.Volume, muteAdjustment); } else { audio.RemoveAdjustment(AdjustableProperty.Volume, muteAdjustment); } }); }
void LobbyActive() { StartButton.SetActive(false); OptionButton.SetActive(false); ExitButton.SetActive(false); hostOn.SetActive(false); joinOn.SetActive(false); TiltButton.SetActive(false); MuteButton.SetActive(false); OnOffButton.SetActive(false); lobbyActive = true; }
// Use this for initialization void Start() { playerName = PlayerPrefs.GetString("PlayerName"); if (playerName == "") { playerName = "PlayerName"; } mute = PlayerPrefs.GetInt("Mute") == 1 ? true : false; tilt = PlayerPrefs.GetInt("Tilt") == 1 ? true : false; if (tilt) { TiltButton.GetComponent <SpriteRenderer> ().sprite = tiltOn; } else { TiltButton.GetComponent <SpriteRenderer> ().sprite = tiltOff; } if (mute) { OnOffButton.GetComponent <SpriteRenderer> ().sprite = on; AudioListener.pause = true; } else { OnOffButton.GetComponent <SpriteRenderer> ().sprite = off; AudioListener.pause = false; } if (Application.platform == RuntimePlatform.WindowsEditor || Application.platform == RuntimePlatform.WindowsPlayer || Application.platform == RuntimePlatform.WindowsWebPlayer) { TiltButton.GetComponent <SpriteRenderer>().color = new Color(1, 1, 1, 0.3f); tiltButtonEnabled = false; } hostOn.SetActive(false); joinOn.SetActive(false); NameButton.SetActive(false); TiltButton.SetActive(false); BackButton.SetActive(false); MuteButton.SetActive(false); OnOffButton.SetActive(false); textScale = (nameInputFieldStyle.fontSize * (Screen.width * 0.001f)); nameInputFieldStyle.fontSize = (int)textScale; serverNameLabel = nameInputFieldStyle; InvokeRepeating("GetHostList", 0.0f, 2.0f); }
protected override void LoadComplete() { VolumeMeter meter; MuteButton mute; Add(meter = new VolumeMeter("MASTER", 125, Color4.Blue)); Add(mute = new MuteButton { Margin = new MarginPadding { Top = 200 } }); AddSliderStep("master volume", 0, 10, 0, i => meter.Bindable.Value = i * 0.1); AddToggleStep("mute", b => mute.Current.Value = b); }
private void Update() { infoText.rectTransform.position = Camera.main.WorldToScreenPoint(textTarget.transform.position); deathText.text = $"Deaths : {DeathCounter.DeathNb}"; infoText.text = infotxt; volumeSlider.value = globalVolume; if (PlayerStat.isFinished) { LifeBar.fillAmount = PlayerStat.PlayerStats[Stats.Life] / PlayerStat.PlayerStats[Stats.InitLife]; } if (Input.GetKeyDown(KeyCode.Escape)) { if (isPaused) { Cursor.lockState = CursorLockMode.Locked; Cursor.visible = false; pauseMenu.SetActive(false); isPaused = false; Time.timeScale = 1; } else { Cursor.lockState = CursorLockMode.None; Cursor.visible = true; pauseMenu.SetActive(true); if (isMuted) { MuteButton.GetComponentInChildren <Image>().sprite = mute; } else { MuteButton.GetComponentInChildren <Image>().sprite = demute; } isPaused = true; Time.timeScale = 0; } } }
IEnumerator Muting() { if (isMuted) { MuteButton.GetComponentInChildren <Image>().sprite = demute; isMuted = false; } else { MuteButton.GetComponentInChildren <Image>().sprite = mute; isMuted = true; } animUI.BUMP(MuteButton.transform as RectTransform); while (animUI.getStateAnim()) { yield return(null); } }
protected override void Draw(GameTime gameTime) { GraphicsDevice.Clear(Color.CornflowerBlue); // TODO: Add your drawing code here spriteBatch.Begin(); switch (CurrentGameState) { case GameState.MainMenu: s1.Draw(spriteBatch); StartButton.Draw(spriteBatch); ExitButton.Draw(spriteBatch); break; case GameState.Playing: Tetris.Draw(); #if __WINDOWS__ MuteButton.Draw(spriteBatch); UnmuteButton.Draw(spriteBatch); spriteBatch.DrawString(Font, "Score:" + Tetris.Score, new Vector2(400, 300), Color.Black, 0f, new Vector2(0, 0), 2f, SpriteEffects.None, 1f); // Tekent de huidige score #else spriteBatch.DrawString(Font, "Score:" + Tetris.Score, new Vector2(1050, 700), Color.Black, 0f, new Vector2(0, 0), 5.00f, SpriteEffects.None, 1f); // Tekent de huidige score #endif break; } // Tetris.Draw(); // Tekent het tetris bord spriteBatch.End(); base.Draw(gameTime); }
void ReleaseDesignerOutlets() { if (DescriptionLabel != null) { DescriptionLabel.Dispose(); DescriptionLabel = null; } if (ElapsedTimeLabel != null) { ElapsedTimeLabel.Dispose(); ElapsedTimeLabel = null; } if (HangUpButton != null) { HangUpButton.Dispose(); HangUpButton = null; } if (MuteButton != null) { MuteButton.Dispose(); MuteButton = null; } if (SpeakerButton != null) { SpeakerButton.Dispose(); SpeakerButton = null; } if (TalkingToLabel != null) { TalkingToLabel.Dispose(); TalkingToLabel = null; } }
public void ToggleMute() { ButtonPress(); //Toggles Muted 0 means Unmuted, 1 means muted if (PlayerPrefs.GetInt("Muted", 0) == 0) { PlayerPrefs.SetInt("Muted", 1); } else { PlayerPrefs.SetInt("Muted", 0); } ButtonPress(); //Update Icon if (GameObject.Find("Mute Button") != null) { muteButton = FindObjectOfType <MuteButton>(); muteButton.UpdateIcon(); } }
public void MenuReset() { hostOn.SetActive(false); joinOn.SetActive(false); NameButton.SetActive(false); TiltButton.SetActive(false); SetBackButtonEnable(false); optionsClicked = false; startClicked = false; nameClicked = false; hostClicked = false; serverListIsShown = false; MuteButton.SetActive(false); OnOffButton.SetActive(false); gameObject.GetComponent <SplashScreen> ().Hide(); gameObject.GetComponent <SplashScreen> ().SetText("No Text"); if (lobbyActive) { lobbyActive = false; } StartButton.SetActive(true); OptionButton.SetActive(true); ExitButton.SetActive(true); }
private void SetCallbacks() { MuteButton.SetCallback(SetMute); }
private void UpdateSprite() { Icon.sprite = Resources.Load <Sprite>("sound" + (Mute ? "Off" : "On")); MuteButton.UpdateSprite(Mute); }
void Click(Vector2 position) { Ray ray = Camera.main.ScreenPointToRay(position); RaycastHit hit; if (Physics.Raycast(ray, out hit)) { if (lobbyActive == false) { if (hit.collider.gameObject.name == "StartButton") { if (!startClicked) { MenuReset(); hostOn.SetActive(true); joinOn.SetActive(true); refreshServerList = true; startClicked = true; } else { MenuReset(); } } else if (hit.collider.gameObject.name == "ExitButton") { Application.Quit(); } else if (hit.collider.gameObject.name == "HostButton") { SavePreferences(); //startserver(); MenuHide(); hostClicked = true; } else if (hit.collider.gameObject.name == "JoinButton") { SavePreferences(); PresentServerList(); } else if (hit.collider.gameObject.name == "OptionButton") { if (!optionsClicked) { TiltButton.SetActive(true); hostOn.SetActive(false); joinOn.SetActive(false); NameButton.SetActive(true); MuteButton.SetActive(true); OnOffButton.SetActive(true); optionsClicked = true; } else { MenuReset(); } } else if (hit.collider.gameObject.name == "TiltButton" && tiltButtonEnabled) { if (tilt) { TiltButton.GetComponent <SpriteRenderer> ().sprite = tiltOff; } else { TiltButton.GetComponent <SpriteRenderer> ().sprite = tiltOn; } tilt = !tilt; SavePreferences(); } else if (hit.collider.gameObject.name == "NameButton") { nameClicked = true; } else if (hit.collider.gameObject.name == "MuteButton") { if (!mute) { OnOffButton.GetComponent <SpriteRenderer> ().sprite = on; AudioListener.pause = true; } else { OnOffButton.GetComponent <SpriteRenderer> ().sprite = off; AudioListener.pause = false; } mute = !mute; SavePreferences(); } else if (hit.collider.gameObject.name == "On/OffButton") { if (!mute) { OnOffButton.GetComponent <SpriteRenderer> ().sprite = on; AudioListener.pause = true; } else { OnOffButton.GetComponent <SpriteRenderer> ().sprite = off; AudioListener.pause = false; } mute = !mute; SavePreferences(); } } } if (backButtonEnabled) { if (BackButtonClicked(position) && !lobbyActive) { MenuReset(); } } }