Developer.TokkiSea/Unity3D(4)
-
Unity3D 2019.2.21f1 - Build failure 해결 방법(Gradle build failed. See Console for details)
유니티 관련 팁입니다. 많은 도움되었으면 합니다. 맥북을 교체 했다. 타임머신으로 복원을 한다. 개발하던 게임을 유니티로 불러온다. 빌드를 한다. 잘 되던 녀석이 빌드가 안된다. 2019.2.21f1 타임머신이 똑같은 환경으로 복원해줬을꺼라 믿었건만 =ㅅ=;; 모든 에러의 원인 찾기는 에러 내용 자세히 읽어보기 내용을 보아 하니 gradle가 꽤 보인다. 그래서 그래들 에러 어떻게 해? 라고 구글에게 물어보니 대부분의 방법이 그래들을 통한 빌드를 하지않는 것이었다. 하지만 그래들 빌드 설정하는 부분에 위의 빨간 점선박스 안에 있다고 하는데 난 왜 없을까; 유니티 버전이 다른가; 그래서 온 사방천지의 설정을 다 찾아봤다. 오호 그럴싸~ 한 설정이 하나 나왔다. Build Setting - PlayerSet..
2021.04.06 -
C# - delegate 사용법
delegate 사용법 먼저 아래 코드를 살펴보자 // 말그대로 delegate 로 함수 형태를 선언하고 delegate void PowerBlocks(int x, int y, int type); // delegate 와 맞는 형식의 여러기능의 함수를 만든다. // 블럭을 제거하는 코드 public static void removeBolcks(int x, int y, int type) { // remove blocks // add score Debug.Log("removeBlocks done> " + x + "," + y + "> " + type); } // 폭탄 이펙트를 보여주는 코드 public static void showEffectBomb(int x, int y, int type) { // rem..
2021.02.25 -
TokkiSea Games - Frog Threes, 개구리, 트리스
개구리 트리스 한참 게임 개발할때 cocos2d-x로 만들었다가 업데이트를 너무 안하는 바람에 앱 스토어에서 내려가 버렸다. Unity3D 로 다시 재생하여 오픈했다. 제주에서 게임개발하면서 안정적으로 살고 싶다. 하지만 시간이 많이 필요하고 신박한 기획과 디자인도 필요하고 ㅠㅠ 어찌되었던 조금조금씩 다시 게임개발을 시작한다. 게임 소개 뿐만아니라 개발 중 오류 처리 방법 좋은 아이디어도 앞으로 포스팅할 예정이다. play.google.com/store/apps/details?id=net.jellapi.Threes&hl=en_US&gl=US Frog Threes - Apps on Google Play Frog Threes It's a simple game to make a multiple of 3. If..
2021.01.06 -
Unity3D - Destory crash, Destroying assets is not permitted 해결방법
Unity3D 관련 도움글입니다. GameObject를 씬에 넣을때 Instantiate(myPrefab, position, Quaternion.Euler(0, 0, 0)); 이렇게 생성하고 객체를 지울때 Destory(myPrefab); 하면 나오는 에러이다. 에러 내용의 설명자체도 어셋을 삭제할 권한이 있다 라고 나온다. myPrefab 는 말그대로 프리펩이고 이걸 정말 지운다면 내가 애써만든 프리펩이 없어지는 의미 이다. GameObject addedObject = (GameObject)Instantiate(myPrefab, position, Quaternion.Euler(0, 0, 0)); 이렇게 씬에 추가한 오브젝트를 Destory(addedObject); 삭제하는것이 맞다. Destroying..
2020.07.02