invoke 2

[Unity] 두번째 게임, '풍선을 지켜라' 마무리

게임을 시작하게 되면 민트색의 쉴드로 아래 풍선을 네모난 블럭으로부터 지키는 '풍선을 지켜라' 게임이다.오랫동안 지키는게 목적인 게임이며 게임오버 시 풍선이 빨간색으로 변하며 커지고 게임오버 창이 뜨게된다.게임오버 창에는 현재점수, 플레이 동안의 최고점수가 뜨며 다시하기 버튼을 통해 게임을 다시 진행할 수 있다.   이 게임을 진행하면서 생각보다 큰 난관은 없었으나 저번에 작성했던 글에 있었던 점과 사소한 실수로 인해 생긴 오류들이 있었다.분명 이번판의 점수와 최고점수가 있어야하는데, 이번판의 점수는 맞으나 최고점수라는 숫자가 있어야 할 곳엔 최고점수가 있고, 점수가 있어야 할 곳은 0.00으로 표시되어있는게 아닌가.그래서 얜 내가 어디서 놓쳤고 뭐가 잘못되었지 라는 생각으로 GameManager 스크립..

Unity/Unity Study 2025.01.06

[Unity] 모든 작업 뒤에 저장은 필수, 그 외

1. 저장으로 인한 오류이거때문에 내 1시간을 날렸다..결론적으로 왜그랬냐면 Mac OS에 익숙해지지 않은 내가 저장 단축키를 다른걸로 누르고 있어 저장이 안되어 Destroy 함수를 실행하지 못한 것이다... 머쓱  2. 충돌Debug.Log 함수를 사용하는데 오류(CS0104, 'Debug'는 'UnityEngine.Debug' 및 'System.Diagnostics.Debug' 사이에 모호한 참조입니다.)가 계속 발생하여 끙끙대다 검색해보니 충돌로 인하여 그런것이라고 한다.그래서 제일 위에를 보니 System.Diagnostics와 UnityEngine 두개 다 있는것을 확인할수 있었으며 나는 유니티 엔진을 사용하고 있기 때문에 System.Diagnostics를 삭제해줬더니 정상적으로 잘 작동 되..

Unity/Unity Study 2024.12.31