// Update is called once per frame void Update() { if (moveBoard) { //float step = speed * Time.deltaTime; // calculate distance to move float step = FastAnimations.CalculateSpeed(speed); transform.position = Vector3.MoveTowards(transform.position, target, step); if (transform.position == target) { if (transform.position == onScreenTarget) { target = offScreenTarget; } else if (transform.position == offScreenTarget) { target = onScreenTarget; mainMenuScript.SetMainMenuButtonsActive(); dummyMenuPanel.SetActive(false); mainMenuPanel.SetActive(true); } moveBoard = false; } } }
// Update is called once per frame void Update() { if (moveBoard) { if (transform.position == origPos) { target = activePos; } else if (transform.position == activePos) { target = origPos; } //float step = speed * Time.deltaTime; // calculate distance to move float step = FastAnimations.CalculateSpeed(speed); transform.position = Vector3.MoveTowards(transform.position, target, step); if (transform.position == target) { moveBoard = false; if (target == origPos) { transform.parent.gameObject.SetActive(false); } } } }
// Update is called once per frame void Update() { if (moveBoard) { //float step = speed * Time.deltaTime; // calculate distance to move float step = FastAnimations.CalculateSpeed(speed); transform.position = Vector3.MoveTowards(transform.position, target, step); if (transform.position == target) { moveBoard = false; } } }
// Update is called once per frame void Update() { if (moveArm) { if (isChatArm) { //float step = chatSpeed * Time.deltaTime; // calculate distance to move float step = FastAnimations.CalculateSpeed(chatSpeed); Vector2 transformPosition = new Vector2(chatArmRectTransform.localPosition.x, chatArmRectTransform.localPosition.y); chatArmRectTransform.localPosition = Vector2.MoveTowards(transformPosition, chatTarget, step); chatArmRectTransform.localPosition = new Vector3(chatArmRectTransform.localPosition.x, chatArmRectTransform.localPosition.y, -3); //if ((chatArmRectTransform.localPosition.x == chatTarget.x && // chatArmRectTransform.localPosition.y == chatTarget.y) && chatTarget != chatOrigPos) //{ // chatTarget = chatOrigPos; //} if (chatArmRectTransform.localPosition.x == chatOrigPos.x && chatArmRectTransform.localPosition.y == chatOrigPos.y) { moveArm = false; } } else { //float step = speed * Time.deltaTime; // calculate distance to move float step = FastAnimations.CalculateSpeed(speed); transform.position = Vector3.MoveTowards(transform.position, target, step); if (transform.position == target && target != origPos) { target = origPos; } else if (transform.position == target) { moveArm = false; } } } }
// Update is called once per frame void Update() { if (moveMouse) { // if (interfaceController.GetWhoseTurn() == GameBoard.PlayerEnum.ONE || (interfaceController.GetWhoseTurn() == GameBoard.PlayerEnum.TWO && playerMoveMouseScript.moveMouse == false) ) //if((name == "playerMouse") || (name == "opponentMouse" && playerMoveMouseScript.moveMouse == false && playerMoveArmScript.moveArm == false)) //{ //float step = speed * Time.deltaTime; // calculate distance to move float step = FastAnimations.CalculateSpeed(speed); transform.position = Vector3.MoveTowards(transform.position, target, step); if (transform.position == target) { moveMouse = false; transform.position = new Vector3(transform.position.x, transform.position.y, -0.5f); transform.localScale = new Vector3(.05f, .05f, transform.localScale.z); } //} } }
// Update is called once per frame void Update() { if (moveWall) { if (tag == "PlayerOneWall") { moveArmsOne.moveArm = true; //float step = speed * Time.deltaTime; // calculate distance to move float step = FastAnimations.CalculateSpeed(speed); transform.position = Vector3.MoveTowards(transform.position, target, step); if (transform.position == target) { moveWall = false; } } else { //if (playerMoveMouseScript.moveMouse == false && playerMoveArmScript.moveArm == false) //{ moveArmsTwo.moveArm = true; //float step = speed * Time.deltaTime; // calculate distance to move float step = FastAnimations.CalculateSpeed(speed); transform.position = Vector3.MoveTowards(transform.position, target, step); if (transform.position == target) { moveWall = false; } // } //else //{ // moveArmsTwo.moveArm = false; //} } } }
// Update is called once per frame void Update() { if (moveOntoScreen) { // calculate distance to move float step = FastAnimations.CalculateSpeed(speed); transform.position = Vector3.MoveTowards(transform.position, onScreenTarget, step); if (transform.position == onScreenTarget) { moveOntoScreen = false; } } else if (moveOffScreen) { float step = FastAnimations.CalculateSpeed(speed); transform.position = Vector3.MoveTowards(transform.position, origPos, step); if (transform.position == origPos) { moveOffScreen = false; } } }
// Start is called before the first frame update void Start() { ToggleChatElements(); minimizeChat.SetActive(false); step = FastAnimations.CalculateSpeed(speed); }