/* * * GUI.Window 0 is MusicViewer * GUI.Window 1 is OnlineMusicViewer * GUI.Window 2 is DownloadIndo * GUI.Window 3 is UpdateAvailable * */ void Update() { if (Input.GetKey(KeyCode.RightArrow) && currentPane == pane.musicViewer && moving == false) { moving = true; moveToOMV = true; currentPane = pane.onlineMusicViewer; onlineMusicViewer.SendMessage("Refresh"); } if (Input.GetKey(KeyCode.LeftArrow) && currentPane == pane.onlineMusicViewer && moving == false) { moving = true; moveToMV = true; currentPane = pane.musicViewer; } if (moveToOMV == true) { float smoothDampIn = Mathf.SmoothDamp(onlineMusicViewer.onlineMusicViewerPosition.x, 0.0F, ref moveVelocity, 0.1F, 4000); float smoothDampOut = Mathf.SmoothDamp(musicViewer.musicViewerPosition.x, -1000, ref moveVelocity, 0.1F, 4000); onlineMusicViewer.onlineMusicViewerPosition.x = smoothDampIn; musicViewer.musicViewerPosition.x = smoothDampOut; if (onlineMusicViewer.onlineMusicViewerPosition.x < 5) { moveVelocity = 0; moveToOMV = false; onlineMusicViewer.onlineMusicViewerPosition.x = 0; musicViewer.musicViewerPosition.x = -1000; moving = false; } } if (moveToMV == true) { float smoothDampIn = Mathf.SmoothDamp(musicViewer.musicViewerPosition.x, 0.0F, ref moveVelocity, 0.1F, 4000); float smoothDampOut = Mathf.SmoothDamp(onlineMusicViewer.onlineMusicViewerPosition.x, 1000, ref moveVelocity, 0.1F, 4000); onlineMusicViewer.onlineMusicViewerPosition.x = smoothDampOut; musicViewer.musicViewerPosition.x = smoothDampIn; if (musicViewer.musicViewerPosition.x > -5) { moveVelocity = 0; moveToMV = false; onlineMusicViewer.onlineMusicViewerPosition.x = 1000; musicViewer.musicViewerPosition.x = 0; moving = false; } } }
void Update() { if ( blocked == false && Input.GetKey ( KeyCode.DownArrow ) && currentPane == pane.historyWindow && moving == false ) { moving = true; guiManager.pane = 0; } if ( blocked == false && Input.GetKey ( KeyCode.UpArrow ) && currentPane == pane.transactionWindow && moving == false ) { moving = true; guiManager.pane = 1; } if ( currentPane == pane.historyWindow ) { if ( moving == true ) { float smoothDampIn = Mathf.SmoothDamp ( guiManager.transactionWindowPosition.y, guiManager.screenArea.height - guiManager.transactionWindowPosition.height, ref moveVelocity, 0.1F, 4000 ); float smoothDampOut = Mathf.SmoothDamp ( guiManager.historyWindowPosition.y, -guiManager.historyWindowPosition.height + 100, ref moveVelocity, 0.1F, 4000 ); guiManager.historyWindowPosition.y = smoothDampOut; guiManager.transactionWindowPosition.y = smoothDampIn; if ( guiManager.transactionWindowPosition.y < ( guiManager.screenArea.height - guiManager.transactionWindowPosition.height ) + 5 ) { moveVelocity = 0; moving = false; guiManager.historyWindowPosition.y = -guiManager.historyWindowPosition.height + 100; guiManager.transactionWindowPosition.y = guiManager.screenArea.height - guiManager.transactionWindowPosition.height; currentPane = pane.transactionWindow; } } } if ( currentPane == pane.transactionWindow ) { if ( moving == true ) { float smoothDampIn = Mathf.SmoothDamp ( guiManager.historyWindowPosition.y, 0.0F, ref moveVelocity, 0.1F, 4000 ); float smoothDampOut = Mathf.SmoothDamp ( guiManager.transactionWindowPosition.y, guiManager.screenArea.height, ref moveVelocity, 0.1F, 4000 ); guiManager.transactionWindowPosition.y = smoothDampOut; guiManager.historyWindowPosition.y = smoothDampIn; if ( guiManager.historyWindowPosition.y > -5 ) { moveVelocity = 0; moving = false; guiManager.transactionWindowPosition.y = guiManager.screenArea.height; guiManager.historyWindowPosition.y = 0; currentPane = pane.historyWindow; } } } }
/* GUI.Window 0 is MusicViewer GUI.Window 1 is OnlineMusicViewer GUI.Window 2 is DownloadIndo GUI.Window 3 is UpdateAvailable */ void Update() { if(Input.GetKey (KeyCode.RightArrow) && currentPane == pane.musicViewer && moving == false) { moving = true; moveToOMV = true; currentPane = pane.onlineMusicViewer; onlineMusicViewer.SendMessage ("Refresh"); } if(Input.GetKey (KeyCode.LeftArrow) && currentPane == pane.onlineMusicViewer && moving == false) { moving = true; moveToMV = true; currentPane = pane.musicViewer; } if(moveToOMV == true) { float smoothDampIn = Mathf.SmoothDamp(onlineMusicViewer.onlineMusicViewerPosition.x, 0.0F, ref moveVelocity, 0.1F, 4000); float smoothDampOut = Mathf.SmoothDamp(musicViewer.musicViewerPosition.x, -1000, ref moveVelocity, 0.1F, 4000); onlineMusicViewer.onlineMusicViewerPosition.x = smoothDampIn; musicViewer.musicViewerPosition.x = smoothDampOut; if(onlineMusicViewer.onlineMusicViewerPosition.x < 5) { moveVelocity = 0; moveToOMV = false; onlineMusicViewer.onlineMusicViewerPosition.x = 0; musicViewer.musicViewerPosition.x = -1000; moving = false; } } if(moveToMV == true) { float smoothDampIn = Mathf.SmoothDamp(musicViewer.musicViewerPosition.x, 0.0F, ref moveVelocity, 0.1F, 4000); float smoothDampOut = Mathf.SmoothDamp(onlineMusicViewer.onlineMusicViewerPosition.x, 1000, ref moveVelocity, 0.1F, 4000); onlineMusicViewer.onlineMusicViewerPosition.x = smoothDampOut; musicViewer.musicViewerPosition.x = smoothDampIn; if(musicViewer.musicViewerPosition.x > -5) { moveVelocity = 0; moveToMV = false; onlineMusicViewer.onlineMusicViewerPosition.x = 1000; musicViewer.musicViewerPosition.x = 0; moving = false; } } }
void Update() { if ( startupManager.developmentMode == true ) { if ( countFPS == true ) { frames += 1; float timeNow = Time.realtimeSinceStartup; if ( timeNow > lastInterval + updateInterval ) { fps = System.Convert.ToSingle ( frames / ( timeNow - lastInterval )); frames = 0; lastInterval = timeNow; } UnityEngine.Debug.Log ( Mathf.Ceil ( fps )); } } //Move to OnlineMusicBrowser from MusicViewer if ( moveToOMB == true ) { float smoothDampIn = Mathf.SmoothDamp ( onlineMusicBrowser.onlineMusicBrowserPosition.x, 0.0F, ref moveVelocity, 0.1f ); float smoothDampOut = Mathf.SmoothDamp ( musicViewer.musicViewerPosition.x, -musicViewer.musicViewerPosition.width + -musicViewer.musicViewerPosition.width / 4, ref moveVelocity, 0.1F, 4000 ); onlineMusicBrowser.onlineMusicBrowserPosition.x = smoothDampIn; musicViewer.musicViewerPosition.x = smoothDampOut; if ( onlineMusicBrowser.onlineMusicBrowserPosition.x < 1 ) { moveVelocity = 0; moveToOMB = false; currentPane = pane.onlineMusicBrowser; onlineMusicBrowser.onlineMusicBrowserPosition.x = 0; musicViewer.musicViewerPosition.x = -onlineMusicBrowser.onlineMusicBrowserPosition.width + -onlineMusicBrowser.onlineMusicBrowserPosition.width / 4; musicViewer.showMusicViewer = false; moving = false; } } //Move to MusicViewer from OnlineMusicBrowser if ( moveToMV == true ) { moving = true; float smoothDampIn = Mathf.SmoothDamp ( musicViewer.musicViewerPosition.x, 0.0F, ref moveVelocity, 0.1f ); float smoothDampOut = Mathf.SmoothDamp ( onlineMusicBrowser.onlineMusicBrowserPosition.x, onlineMusicBrowser.onlineMusicBrowserPosition.width + onlineMusicBrowser.onlineMusicBrowserPosition.width / 4, ref moveVelocity, 0.1F, 4000 ); musicViewer.musicViewerPosition.x = smoothDampIn; onlineMusicBrowser.onlineMusicBrowserPosition.x = smoothDampOut; if ( musicViewer.musicViewerPosition.x > -1 ) { moveVelocity = 0; moveToMV = false; currentPane = pane.musicViewer; musicViewer.musicViewerPosition.x = 0; onlineMusicBrowser.onlineMusicBrowserPosition.x = onlineMusicBrowser.onlineMusicBrowserPosition.width + onlineMusicBrowser.onlineMusicBrowserPosition.width / 4; onlineMusicBrowser.showOnlineMusicBrowser = false; onlineMusicBrowser.scrollPosition = new Vector2 ( 0, 0 ); onlineMusicBrowser.horizontalScrollPosition = new Vector2 ( 0, 0 ); moving = false; } } }