public void CutBody() { if (isCorrectPositionSecond(Saw.transform.position.x)) { TrueNumber++; SetBodyAnimations(true); PlayBodyAnimations(); PlaySawAnimation(); CloseSecond.SetActive(false); SecondOkay.SetActive(true); SecondButton.SetActive(false); secondCutted = true; CheckTrue(); } else { WrongPlacePanel.SetActive(true); } }
public void CutLeg() { if (isCorrectPositionThird(Saw.transform.position.x)) { TrueNumber++; SetLegAnimations(true); PlayLegAnimations(); PlaySawAnimation(); CloseThird.SetActive(false); ThirdOkay.SetActive(true); ThirdButton.SetActive(false); thirdCutted = true; CheckTrue(); } else { WrongPlacePanel.SetActive(true); } }
public void CutBack() { if (isCorrectPositionFirst(Saw.transform.position.x)) { TrueNumber++; SetBackAnimations(true); PlayBackAnimations(); PlaySawAnimation(); CloseFirst.SetActive(false); FirstOkay.SetActive(true); FirstButton.SetActive(false); firstCutted = true; CheckTrue(); } else { WrongPlacePanel.SetActive(true); } }
// Update is called once per frame void Update() { if (ModeScript.rotationMode) { return; } pencilPosition = Pencil.transform.position; if (Input.GetMouseButtonDown(0)) { if (isRightPositionBottom(pencilPosition.x, pencilPosition.y)) { isDrawing = true; StartCoroutine(DrawFromBottom()); Bottom.Play("BottomDrawAnimation"); Bottom.enabled = true; drawNumber++; CheckDrawings(); } else if (isRightPositionLeft(pencilPosition.x, pencilPosition.y)) { isDrawing = true; StartCoroutine(DrawFromLeft()); Left.Play("LeftDrawAnimation"); Left.enabled = true; drawNumber++; CheckDrawings(); } else if (isInsideTable(pencilPosition.x, pencilPosition.y) && !Cursor.visible) { Cursor.visible = true; ModeScript.isInPanelMode = true; WrongPlacePanel.SetActive(true); } } }