//Blink static private EventSpriteRendererProcess BlinkUpdate(EventSpriteRendererProcessState mine, EventSpriteRenderer eventSpriteRenderer) { if (eventSpriteRenderer.GetTimeCounter().measure(Time.deltaTime, eventSpriteRenderer.blinkTimeRegulation_)) { eventSpriteRenderer.GetSpriteRenderer().color = new Color(eventSpriteRenderer.GetSpriteRenderer().color.r, eventSpriteRenderer.GetSpriteRenderer().color.g, eventSpriteRenderer.GetSpriteRenderer().color.b, eventSpriteRenderer.GetBlinkState().AlphaValue()); eventSpriteRenderer.GetBlinkState().state_ = eventSpriteRenderer.GetBlinkState().Next(); } return(mine.state_); }
public void SceneStart() { //依存性注入 inputSoundProvider_.state_ = TitleSceneInputSoundState.Normal; pressKeyLogoEventSprite_.blinkTimeRegulation_ = 0.8f; pressKeyLogoEventSprite_.GetBlinkState().state_ = UpdateSpriteRendererProcessBlink.In; pressKeyLogoEventSprite_.ProcessStateBlinkStartExecute(); AllSceneManager.GetInstance().inputProvider_ = new KeyBoardNormalTriggerInputProvider(); AllSceneManager.GetInstance().GetPublicFrontScreen().GetEventScreenSprite().ProcessStateChangeColorExecute( 5.0f , t13.TimeFluctProcess.Liner , new Color(0, 0, 0, 0) ); //BGMの再生 AllSceneManager.GetInstance().GetPublicAudioParts().GetBGMAudioSource().volume = 0.3f; AllSceneManager.GetInstance().GetPublicAudioParts().GetBGMAudioSource().clip = ResourcesSoundsLoader.GetInstance().GetSounds(SoundsPathSupervisor.GetInstance().GetPathDreamers_Title()); AllSceneManager.GetInstance().GetPublicAudioParts().GetBGMAudioSource().Play(); }