전체 글48 Unity SDK 최신버전 업데이트 실패 해결 방법 다시 게임업계로 돌아오면서... Unity를 만지고 있습니다. 이런 저런 문제들을 겪고있어서 하나씩 하나씩 쌓고 있는데 일단은! 현재 구글 플레이 스토어에는 Target SDK = 30 기준으로 빌드한 파일을 올려달라고 요구합니다. 뭐 시간이 지나면 점점 더 올라가겠죠. 유니티 에디터에서 빌드하려고 했을때 sdk manager에 해당 버전이 없으면 빌드시에 sdk 업데이트 할래요? 라고 묻는데 Unity Hub에서 관리자 권한으로 실행하기로 한 경우가 아니라면... 수동으로 업데이트 해달라고하면서 업데이트 실패를 띄울 것입니다. 해당 문제를 겪고 있다면 Unity Hub를 완전히 종료후 관리자 모드로 실행하기 -> 프로젝트 접근 -> 빌드 -> Update 안내가 나오면 Update SDK 하시면 됩니다. 2021. 11. 18. 백준[2447/C#] 별 찍기 - 10 별찍기 너무 싫다... 이번 별찍기 문제는 분할 정복을 이용하면 좋습니다. 일련의 규칙을 통해서 작게 작게 그려지는 사각형들로 큰 사각형을 이루고 있기 때문에 단위별로 분리해서 생각하고 큰문제로 적용시키면 좋겠지요. 1차적으로 분할해서 풀어본다면 public void StarMain() { int num = int.Parse(Console.ReadLine()); for(int i = 0; i < num; i++) { for(int j = 0; j < num; j++) { if ((i % 3 == 1) && (j % 3 == 1)) { Console.Write(" "); continue; } Console.Write("*"); } Console.WriteLine(); } } 이렇게 풀어봤는데 이렇게 풀경우.. 2021. 10. 19. 백준[10870번/C#] 피보나치 수 5 평소에 알고리즘 공부 안하다가 스텝업을 위해서 요즘 알고리즘 공부를 열심히 하고 있습니다. 사용언어 : C# 피보나치 수를 구하는 것은 일단 시간 복잡도 상 재귀함수로 구하는 것은 비효율적입니다. 재귀 함수 이용시 시간 복잡도가 O(2^n)이 되어버리기 때문에 효율적으로 하고 싶다면 '반복문'을 활용 하시는게 좋습니다. 반복문으로 구할 경우 시간 복잡도는 O(n)입니다. 원리는 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597 첫번째와 두번째 수를 더하면 세번째 값이 되고 한칸씩 오른쪽으로 밀려가면서 더해가는 수열입니다. 즉, C = A+BB = AA = C 이렇게 반복해나가면 되지만...문제는 재귀함수를 활용해달라고 했으니 재.. 2021. 10. 19. GameObject의 각속도 구하기 //Angular Velocity Quaternion previousRotation; //전 프레임의 로테이션 값 Vector3 angularVelocity; //각속도를 관리할 변수 //이 함수를 업데이트에서 굴려줍니다. public Vector3 GetPedestrianAngularVelocity() { Quaternion deltaRotation = transform.rotation * Quaternion.Inverse(previousRotation); previousRotation = transform.rotation; deltaRotation.ToAngleAxis(out var angle, out var axis); //각도에서 라디안으로 변환 angle *= Mathf.Deg2Rad; angu.. 2020. 8. 5. 이전 1 ··· 4 5 6 7 8 9 10 ··· 12 다음