// Update is called once per frame void Update() { TimerController timetext1 = Timetext.GetComponent <TimerController>(); //ボールが画面外に出た場合 if (this.transform.position.z < this.visiblePosZ) { this.gameover = true; if (timetext1.totaltime > 0 && timetext1.timeup == false) { //GameoverTextにゲームオーバを表示 this.gameoverText.GetComponent <Text>().text = "Game Over"; //フリッパー付属スクリプト呼び出しと変数変更PC FripperController fripper1 = this.Fripper1.GetComponent <FripperController>(); fripper1.gameplay = false; FripperController fripper2 = this.Fripper2.GetComponent <FripperController>(); fripper2.gameplay = false; //フリッパー付属スクリプト呼び出しと変数変更Android TouchSystem fripper11 = this.Fripper1.GetComponent <TouchSystem>(); fripper11.gameplay = false; TouchSystem fripper22 = this.Fripper2.GetComponent <TouchSystem>(); fripper22.gameplay = false; //retry CanvasController.SetActive("RetryButton", true); } } }
public void PassTurn() { input = false; currentPoints = ActionPoints; Manager.instance.PassTurn(); TouchSystem.SetEnabled(false); }
internal void Update() { if (_hostEntity == null) { return; } SystemTime.Update(); long now = SystemTime.GetTime(); TouchSystem.UpdateNow(now); _hostEntity.UpdateNow(now); GenericStaticTickerManager <Bullet> .UpdateNow(now); MachineCenter.debugger.Update(); if (Input.GetKeyDown(KeyCode.Alpha1)) { Fire(0); } else if (Input.GetKeyDown(KeyCode.Alpha2)) { Fire(1); } else if (Input.GetKeyDown(KeyCode.Alpha3)) { Fire(2); } else if (Input.GetKeyDown(KeyCode.Alpha4)) { Fire(3); } }
void Start() { // Add systems here DialogSystem dls = new DialogSystem(); AddSystem(dls); PreMatchDialogSystem pmds = new PreMatchDialogSystem(); AddSystem(pmds); MatchSystem ms = new MatchSystem(); AddSystem(ms); AnimationSystem ans = new AnimationSystem(); AddSystem(ans); TouchSystem ts = new TouchSystem(); AddSystem(ts); UISystem uis = new UISystem(); AddSystem(uis); PauseSystem ps = new PauseSystem(); AddSystem(ps); DestroySystem ds = new DestroySystem(); AddSystem(ds); //AdSystem ads = new AdSystem(); //AddSystem(ads); Enable(); Setup(); }
private void Awake() { if (!instance) { instance = this; } }
void Start() { // Add systems here TouchSystem ts = new TouchSystem(); AddSystem(ts); AnimationSystem ans = new AnimationSystem(); AddSystem(ans); UISystem uis = new UISystem(); AddSystem(uis); PauseSystem ps = new PauseSystem(); AddSystem(ps); DestroySystem ds = new DestroySystem(); AddSystem(ds); AdSystem ads = new AdSystem(); AddSystem(ads); Enable(); ExtraSetup(); }
void Awake() { _touch_system = GetComponent <TouchSystem>(); _score_manager = GetComponent <ScoreManager>(); _score_text.GetComponent <Text>(); _time_text.GetComponent <Text>(); _score_text.text = "ぶつけた個数:" + _score + "個"; _time_text.text = "残り:" + _time_limit + "秒"; }
protected virtual void OnEnable() { // Make sure there's only one LeanTouch active in the scene if (Instance != null && Instance != this) { Debug.LogWarning("Your scene already contains a " + typeof(TouchSystem).Name + ", destroying the old one..."); DestroyImmediate(Instance.gameObject); } Instance = this; }
void Start() { // Add systems here LivesSystem ls = new LivesSystem(); AddSystem(ls); StreakSystem ss = new StreakSystem(); AddSystem(ss); ScoreSystem scs = new ScoreSystem(); AddSystem(scs); ColoringSystem cs = new ColoringSystem(); AddSystem(cs); TouchSystem ts = new TouchSystem(); AddSystem(ts); GameSystem gs = new GameSystem(); AddSystem(gs); TutorialSystem tus = new TutorialSystem(); AddSystem(tus); AnimationSystem ans = new AnimationSystem(); AddSystem(ans); UISystem uis = new UISystem(); AddSystem(uis); PauseSystem ps = new PauseSystem(); AddSystem(ps); DestroySystem ds = new DestroySystem(); AddSystem(ds); AdSystem ads = new AdSystem(); AddSystem(ads); Enable(); this.initializeGame = true; ExtraSetup(); }
void Update() { // 毎フレーム毎に残り時間を減らしてく this.totaltime -= Time.deltaTime; //ボールコントローラー呼び出し BallCountroller ballcon = this.Ball.GetComponent <BallCountroller>(); if (this.totaltime < 0) { if (ballcon.gameover == false) { this.timeup = true; this.gameoverText.GetComponent <Text>().text = "Game Clear"; //フリッパー付属スクリプト呼び出しと変数変更PC FripperController fripper1 = this.Fripper1.GetComponent <FripperController>(); fripper1.gameplay = false; FripperController fripper2 = this.Fripper2.GetComponent <FripperController>(); fripper2.gameplay = false; //フリッパー付属スクリプト呼び出しと変数変更Android TouchSystem fripper11 = this.Fripper1.GetComponent <TouchSystem>(); fripper11.gameplay = false; TouchSystem fripper22 = this.Fripper2.GetComponent <TouchSystem>(); fripper22.gameplay = false; //retry CanvasController.SetActive("RetryButton", true); } } else { // timeを文字列に変換したものをテキストに表示する minutes = (int)totaltime / 60; seconds = (int)totaltime - minutes * 60; this.TimeText.GetComponent <Text>().text = this.minutes.ToString("00") + ":" + this.seconds.ToString("00"); } }
void InitTouchSystem() { // Pan PanRecognizer panRecognizer = new PanRecognizer(); panRecognizer.gestureCanTrigger = () => { bool isInViewport = geoCamera.IsInViewport(); if (!isInViewport) { return(false); } if (state == GeoState.Normal) { return(canCameraRotate); } return(currentOperation.CanRotateCamera); }; panRecognizer.gestureBeginEvent += (r) => { isCameraRotate = true; geoUI.activePanel.Clear(); }; panRecognizer.gestureRecognizedEvent += (r) => { Vector2 delta = -(r.deltaPosition) * 0.1f; geoCamera.Rotate(delta); }; panRecognizer.gestureEndEvent += (r) => { isCameraRotate = false; }; TouchSystem.addRecognizer(panRecognizer); }
void Awake() { _touch_system = GetComponent <TouchSystem>(); _score_manager = GetComponent <ScoreManager>(); }
private void InitTouch() { // Pan PanRecognizer panRecognizer = new PanRecognizer(); panRecognizer.zIndex = 2; panRecognizer.gestureBeginEvent += (r) => { // Debug.Log("Pan Begin : " + r); }; panRecognizer.gestureRecognizedEvent += (r) => { if (isUIHandleDrag) { DragItem(r.position); return; } if (IsPointerOverUIObject()) { isOverUI = true; } if (isOverUI) { return; } if (isEditItemHandleDrag) { } else { Vector2 delta = -(r.deltaPosition) * 0.1f; camera.Rotate(delta); studioPanel.SetResetButtonActive(true); } }; panRecognizer.gestureEndEvent += r => { isUIHandleDrag = false; isOverUI = false; }; PanRecognizer panTwoRecognizer = new PanRecognizer(2); panTwoRecognizer.zIndex = 3; panTwoRecognizer.gestureRecognizedEvent += (r) => { camera.Move(r.deltaPosition * 0.05f); studioPanel.SetResetButtonActive(true); }; PinchRecognizer pinchRecognizer = new PinchRecognizer(); pinchRecognizer.zIndex = 4; pinchRecognizer.gestureRecognizedEvent += (r) => { camera.Zoom(r.deltaDistance * 0.05f); studioPanel.SetResetButtonActive(true); }; TapRecognizer tapRecognizer = new TapRecognizer(); tapRecognizer.gestureRecognizedEvent += (r) => { if (isOverUI) { isOverUI = false; return; } if (IsPointerOverUIObject()) { return; } if (isItemEdited) { return; } studioPanel.Back(); }; TouchSystem.addRecognizer(panRecognizer); TouchSystem.addRecognizer(panTwoRecognizer); TouchSystem.addRecognizer(pinchRecognizer); TouchSystem.addRecognizer(tapRecognizer); }
// Use this for initialization void Start() { _touch = GetComponent<TouchSystem>(); _scene_manager = GetComponent<Scene_Manager>(); }
void Start() { demoCamera = FindObjectOfType(typeof(DemoCamera)) as DemoCamera; TapRecognizer tapRecognizer = new TapRecognizer(); tapRecognizer.zIndex = 1; tapRecognizer.gestureRecognizedEvent += r => { Debug.Log("Tap: " + r); }; PanRecognizer panRecognizer = new PanRecognizer(); panRecognizer.zIndex = 2; panRecognizer.gestureBeginEvent += r => { Debug.Log("Pan Begin -----: " + r); }; panRecognizer.gestureRecognizedEvent += r => { Debug.Log("Pan : " + r); demoCamera.Rotate(-(r.deltaPosition) * 0.1f); }; panRecognizer.gestureEndEvent += r => { Debug.Log("Pan End -----: " + r); }; PanRecognizer panTwoRecognizer = new PanRecognizer(2); panTwoRecognizer.zIndex = 3; panTwoRecognizer.gestureBeginEvent += r => { Debug.Log("Pan Two Begin -----: " + r); }; panTwoRecognizer.gestureRecognizedEvent += r => { Debug.Log("Pan Two : " + r); demoCamera.Move(r.deltaPosition * 0.05f); }; panTwoRecognizer.gestureEndEvent += r => { Debug.Log("Pan Two End -----: " + r); }; PinchRecognizer pinchRecognizer = new PinchRecognizer(); pinchRecognizer.zIndex = 4; pinchRecognizer.gestureBeginEvent += r => { Debug.Log("Pinch Begin -----: " + r); }; pinchRecognizer.gestureRecognizedEvent += r => { Debug.Log("Pinch : " + r); demoCamera.Zoom(r.deltaDistance * 0.05f); }; pinchRecognizer.gestureEndEvent += r => { Debug.Log("Pinch End -----: " + r); }; TouchSystem.addRecognizer(tapRecognizer); TouchSystem.addRecognizer(panRecognizer); TouchSystem.addRecognizer(panTwoRecognizer); TouchSystem.addRecognizer(pinchRecognizer); }
void Awake() { _touch_system = GetComponent<TouchSystem>(); _score_manager = GetComponent<ScoreManager>(); _score_text.GetComponent<Text>(); _time_text.GetComponent<Text>(); _score_text.text = "ぶつけた個数:" + _score + "個"; _time_text.text = "残り:" + _time_limit + "秒"; }
// Use this for initialization void Start() { _touch = GetComponent <TouchSystem>(); _scene_manager = GetComponent <Scene_Manager>(); }
internal void end() { TouchSystem.resetRecoginer(); }
public void StartTurn() { TurnReset(); input = true; TouchSystem.SetEnabled(true); }
void Awake() { _touch_system = GetComponent<TouchSystem>(); _score_manager = GetComponent<ScoreManager>(); }