44,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
텍스트 메쉬 프로 설치후 콘솔창에 경고가 171개
텍스트 메쉬 프로 설치하니 유니티 콘솔창에 빨간 느낌표가 171개가 생기네요.. 당황하는 중입니다...
- 미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
안녕하세요. 실행관련 질문입니다!
강의 잘 듣고 있습니다.!!다름이 아니라ServicesInitializationException: The Analytics service has not been initialized. Please initialize Unity Services. 이와 같은 오류가 뜨면서 프로젝트 실행이 안되서 질문글 올립니다. 구글링 해보니 인앱결제시스템관련? 오류 같은데 이리저리 설정을 닷 해봐도 해결이 안되네여 ㅠㅠ 혹시 해결방법 있을까요 ㅠㅠㅠ
- 미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
데이터 질문이요.!
실제 출시한 게임도 데이터를 로컬에서 불러오나요??아니면 매번 게임접속시 서버에서 데이터를 불러오나요?로컬에서 저장하면 해킹위험 있지않는지, 어처피 해킹당하면 서버에서 불러와도 똑같이 위험한지..궁금합니다
- 미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
Manager의 Start() 메서드 관련 질문입니다.
GameScene.cs 에서Managers.UI.ShowPopupUI<UI_TitlePopup>();위의 Manager 클래스의 프로퍼티 UI 를 반환받는 과정에서 이미 Manager 클래스의 Init() 메서드를 호출하는 것으로 확인했습니다. 그럼에도 불구하고 Manager 클래스의 Start() 메서드에서 Init()을 또 호출하는 특별한 이유가 있나요?Start() 에서 Init()을 호출하는 시점의 s_instance 멤버 변수 null 체크를 해보니 이미 최상단에 말씀드린 과정에서 Manager가 생성되어 전부 null이 아니라고 로그가 찍힙니다. (사실상 Start()를 지워도 문제 없이 Manager 오브젝트는 생성됨)물론 다른 Manager들도 위의 과정에서 new 키워드로 전부 생성 되었고요.그렇다면 Start() 메서드에서 Init()을 호출하는 것은 사실상 불필요한 호출이고, 정말 만약에라도 Manager의 Start() 가 실행되기 전까지 s_instance 가 null 일 경우가 생길 수 없는 것 같아서요.제가 못 본 다른 이유가 있는 걸까요?
- 미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
BaseScene 관련 질문
GameObject go = GameObject.Find("EventSystem"); if (go == null) Managers.Resource.Instantiate("UI/EventSystem").name = "@EventSystem";BaseScene.csInit 메서드 안의 46번째 줄입니다.EventSystem을 프리팹화 시켜서 하이어라키상에 없으면 생성하도록 만드셨는데, 혹시 이렇게 방어적으로 코드를 작성한 이유가 따로 있을까요?Scene 이동도 없어서 파괴될 일은 전혀 없을 것 같은데, 프리팹까지 빼서 null 체크 부분 코딩을 한 이유가 궁금합니다.
- 미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
안녕하세요 Rookiss님, 블로그 포스팅 질문입니다.
안녕하세요 평소에 Rookiss 강의를 즐겨 듣는 유니티 개발자입니다.학습한 내용을 잊어 버리지 않기 위해서 저 나름대로 코드 리뷰를 하면서 블로그에 포스팅하고 싶습니다. 하지만 그 과정에서 강의에 포함되어 있는 프로젝트의 코드의 일부분이 발췌 될 수도 있어서 혹시 포스팅을 해도 되는지 궁금해서 질문 드립니다.
- 미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
프로젝트 파일 중에서 데이터 파일 관련
데이터 파일은원본 데이터인 excel 파일을, Editor에서 ExceltoXml 파싱 툴을 써서 xml문서로 만든 후,그 xml문서를 , 그 xml 문서에 대응되는 cs파일을 만들어서 사용하는 걸로 알고 있는데excel xml cs 이렇게 하나의 데이터 테이블을 게임에 사용하려면 3개의 파일이 필요한 거 아닌가요?Data 폴더에,CharacterStatusInfoData가 원본 엑셀 파일 없이 xml, script만 있는 상태인데관련 내용이 없어서 그냥 UI에 표시되는 텍스트만 나오고, 수치에 관련된 테이블은 없더라구요. 이건 그럼 어떻게 돌아가는건가요? 이름만 있는 빈 파일이라면.. 추가로, RewardData은 반대로 xml이 없는 경우인데 ,전제로 깔고 갔던 excel xml cs 가 아닌건가요? ㅠㅠ
- 미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
해상도 관련
해상도 관련하여 2280x1080 사용하시는데 추가적으로 다른 해상도에 대응하기에 좋은 방법이 있을까요 ? 아니면 다른 강의에서 다루신 부분이 있나요? 여러 기기에서 작동해보려고 합니다
- 미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
Resource Folder에 관한 질문입니다.
유니티에서 Resources Folder를 사용하지 말라는 내용을 어디선가 들은 것 같은데. Resources Folder가 유니티에 상시 메모리를 잡아먹는 걸로 알고 있습니다. 그래서 대부분 게임을 만들 때 Inspector에 할당을 시키거나 에셋 번들을 활용하는 걸로 알고 있습니다. 스크립트를 봤을 때 일부 UI를 Resource.Load로 활용하고 있는데 이러한 이유가 있을까요? 물론 프로젝트가 작으면 사용해도 별문제는 없는 걸로 알고 있습니다만 대규모로 했을 경우 해결 방안이 있을까요? 감사합니다!
- 미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
LoadXml 함수 질문입니다.
private Loader LoadXml<Loader, Key, Item>(string name) where Loader : ILoader<Key, Item>, new(){XmlSerializer xs = new XmlSerializer(typeof(Loader));TextAsset textAsset = Resources.Load<TextAsset>("Data/" + name);using (MemoryStream stream = new MemoryStream(System.Text.Encoding.UTF8.GetBytes(textAsset.text)))return (Loader)xs.Deserialize(stream);}제공해주신 코드가 Unity강좌에서 JsonUtility 다루셨을 때 코드와 비슷해서 어느 정도 이해할 수 있었습니다. 하지만 코드에서 궁금한 부분이 존재해서 질문 남깁니다.1.기존에 배웠던 코드와는 다르게 Loader where 조건 부분 마지막에 new()는 어떤 의미 인가요?using 부분에 정확한 의미를 모르겠습니다. 대략 리딩해보면 TextAsset을 MemoryStream 형식으로 변형해서 역직렬화하는 것 같은데 MemoryStream이 어떤 것인지 궁금합니다.항상 좋은 강의 올려주셔서 감사합니다.
- 미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
중간에 나온 TextData.xml을 다루는 강의는 아직 안만드신건가요?
아니면 데이터베이스를 다루는 강의가 있던데 거기서 나오는 내용인가요?
- 미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
apk 화면 안넘어감
APK로 안드로이드 기기에서 실행했는데 하얀화면만 뜨고 넘어가질않아요 ㅠㅠ해결법 있을까요..?
- 미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
Destroy/Active(false,true) 관련 코루틴 질문
안녕하세요. 코루틴 관련되서 질문이 있어 질문 드리게 되었습니다.코루틴을 사용할때 GameObject를 SetActive 할 경우 actvie(false)한 뒤 다시 active(true)상태가 되면 코루틴이 작동을 하지 않는 것으로 알고 있습니다.만약 코루틴을 사용하려고 하는데 active 해야할 GameObject가 있다면 어떤식으로 사용하는 것이 가장 좋은 방법인가요?
- 미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
실행오류
Library\PackageCache\com.unity.2d.animation@7.0.4\Runtime\SpriteSkin.cs(410,51): error CS1061: 'SpriteBone' does not contain a definition for 'guid' and no accessible extension method 'guid' accepting a first argument of type 'SpriteBone' could be found (are you missing a using directive or an assembly reference?)에러가 나고 실행이 안됩니다 도와주세요 형님들ㅜㅜ
- 미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
Dotween 코드
안녕하세요! 강의 항상 잘듣고 있습니다. Dotween 무료버전으로도 스크립트 사용은 전부 가능한 것으로 알고 있는데,혹시 Dotween 코드는 공개가 불가능하실까요? 많은 도움이 될 것 같습니다!!
- 미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
DOTween
안녕하세요. 새로운 강의 너무 기대 됩니다.DOTween 유로 에셋을 가지고 있는데엔트컴포니 프로젝트에 Dotween 에셋을 임포트하면정상적으로 적용하셨던 부분으로 적용이 가능한지 궁금합니다~
- 미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
xml 관련 문의
안녕하세요 선생님.json대신 xml을 사용하신 이유가 따로 있나요??
- 미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
external dependency manager 옵션이 사라졌어요.. ㅠ
2021.3 LTS 버전 사용 중인데, 이전버전에 있었던 메뉴가 없어졌네요.. 패키지매니저를 통해 다운받을 수 있는 것도 아닌데 해결방법있을까요?
- 해결됨[실전 게임 코드 리뷰] 유니티 클리커 게임
데이터 관련해서 질문드립니다.
코드를 보다가 의문이 들어서 질문을 남깁니다. Data ID를 Define에서 매핑하실때 enum을 사용하면 컴파일러나 에디터의 도움도 받을 수 있을 것 같은데 const int을 사용하신 이유가 궁금합니다.
- 미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
GameScene 과 DevScene 을 나누신 이유?
안녕하세요! 많은 강좌들이 설명식 강의라 집중도 못하고 맨날 해야지 해야지 하고 못했었는데 이렇게 직접 좋은 소스를 보고 배울 수 있게 해주셔서 감사합니다!제목과 동일하게 GameScene 과 DevScene 을 나누신 이유? 가 있는지 궁금해서 여쭤봅니다. 소스상에서는 완전히 구현되지 않은 것 같은데 헷갈려서요.1. 구현이 완벽한 상태인데 제가 소스 분석을 잘못한건지 2. 구현이 완벽하지 않다면 DevScene은 어떤 역할을 하기 위해 별도로 생성하셨는지 궁금합니다. 차근히 공부하면서 또 모르는거 있으면 질문드릴게요 ㅠㅠ 감사합니다.