월 17,600원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Input.anyKey == false 를 사용하는 이유? (KeyAction == null 은 안되나요?)
InputManager 에서 마우스든,키보드든 아무키나 눌렸는지 확인할때 Input.anyKey == false 를 사용하셨는데요.(KeyAction == null) 이렇게 사용해도 같은 의미인것 같아서 혼란스러운데요. (KeyAction == null) 이 내용으로 대체해도 상관 없나요?
- 해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
보충 에셋 다운 관련
안녕하세요 보충 에셋관련 리소스들은 강의를 그전까지 다 들어야 다운이 가능한건가요? 미리 다운받으려 했는데 구름모양으로 된 다운버튼이 안보입니다..
- 해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
OnClickEvent
안녕하세요UI_Popup을 상속받는 Popup 스크립트에서, [AntCompany]Init(){GetButton( .. ).gameObject.BindEvent(OnClickEvent1);} void OnClickEvent1() { } ===[Unity Part.3]Init(){GetButton( .. ).gameObject.BindEvent(OnClickEvent1);} void OnClickEvent1(PointerEventData data) { }=== Part.3에서는 PointerEventData를 왜 인자로 넘겨주는지 궁금해요!
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
VS Studio가 Unity에 연결되지 않습니다.
예전에는 잘 되던 Unity에 연결이 실패합니다.VS 버전 : VS Studio 2022유니티 버전 : 2021.3.5f1오류코드 : 대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다 + ip주소 제가 구글링 이후 시도한 방법으로는Edit > Preferences > External Tools > External Script Editor에서 VS Studio 2022가 맞는지 확인Regenerate project files로 .csproj 재생성방화벽이 허용하는 앱에서 VS 2022 허용 체크하기방화벽 끄고 연결시도하기유니티와 VS를 껐다 다시 켜기이렇게 시도해 보았지만 모두 효과가 없었습니다ㅠㅠ
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
nullpointexception 에러가 뜹니다.
2시간동안 이리저리 따라해서 계속 널포인트가 뜹니다.PlayerController클레스의 여기에서 널포인트가 뜹니다. Managers.Input.KeyAction += OnKeyboard; 에러내용은 아래이고NullReferenceException: Object reference not set to an instance of an objectManagers.get_Input () (at Assets/Script/Managers/Managers.cs:11)PlayerController.Start () (at Assets/Script/PlayerController.cs:12)
- 해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
거리 계산
개발중 궁금한 것이 하나 생겼습니다. 주위에 있는 특정 오브젝트 (ex 적)들을 찾을 때는 어떤식으로 개발하는게 좋을까요 ? OverlapSpher를 활용하는 방법Vector3.Distance 또는 magnitude를 활용하는 방법그리고 이 둘 중 나중에 서버를 추가한다고 할 때 어느 방법이 더 유용한가요 ?
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
foreach문 에러에 대해 궁금합니다
foreach문은 T형식을 사용할 수 없다는데요..T에 GetEnumerator의 공개 인스턴스 또는 확장 정의가 없기 때문이라는데 어떡하면 좋죠?;;
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
++i. i++에대한 간단한 질문
안녕하세요 항상 수업 잘 듣고 있습니다.다름이아니라 어셈블리 코드로 보면 ++i가 i++보다 아주 약간의 리소스가 덜든다고 배워물론 아주 미묘한 차이겠지만 필요한 상황이 아니면 늘 ++i를 쓰려는 습관을 들려고하고있습니다.근데 선생님 코드는 for문을 돌리든 뭘할때 필요한 상황이 아니면 항상 i++로 코드를 작성하시던데 혹시 어떠한 사유가 있는건지 하여 질문드립니다...
- 해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
ResourceManager를 구현하면서 궁금한점
1. Resources.Load 함수를 사용하는 것은 성능상 좋지 않아 잘 안쓴다고 들었었는데 사용할 리소스들을 Inspector창에서 다 받아서 사용하는 방법은 너무 노과다 일거 같고 지금과 같은 구조라면 저걸 사용하는데에 있어선 무리가 있다는 생각이 들어서 궁금합니다. 2. 저런 리소스들을 관리 하는데 Dictionary 말고 List가 성능상으로 훨씬 좋다고 들었습니다. 그런데 List를 사용하면 탐색 시간에서 오래 걸리지 않을까라고 생각 하는데 이 부분은 어떤식으로 관리하나요 ?
- 해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
vs 2019에서 함수들 색상이 강의처럼 안변하는데 어느 설정을 바꾸면 될까요?
원래라면 Getkey랑 TransformDirection같은 함수가주황색으로 나와야하는데 이런식으로 하얗게 나오네요비주얼스튜디오 2019버전입니다
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Fixed Duration 관련해서 질문드립니다.
State Machine #1 강의 말미에 Fixed Duration의 체크 여부에 따라 Exit Time과 Transition Duration 내에 기입된 수치가 비율에서 초로 변환된다고 말씀하습니다.제가 이것저것 만져본 결과 Exit Time은 Fixed Duration 체크 여부에 상관 없이 무조건 비율인 것 같습니다.반면에 Transition Duration은 Fixed Duration이 체크되었을 때는 초, 그렇지 않을 때는 비율로 적용되는 듯합니다. 확인 부탁드립니다..https://docs.unity3d.com/kr/2018.4/Manual/class-Transition.html
- 해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
텍스트 UI를 생성했는데 이게 떴는데 어떻게 할까요?
(사진)
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
널레퍼런스 오류
온드래그 핸들러 부분에서 널 레퍼런스 오류가 뜹니다 44번 줄에서 에러가 난다고 뜨는데 이 부분을 모르겠습니다.
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
뭐가 문제인지 궁금합니다!!
'static이 아닌 필드,메서드 또는 속성 'Object.name'에 개체 참조가 필요합니다'라고 뜨는데 뭘고쳐야 하나요?
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
카메라 플레이어 받는법에 대해 질문 있습니다
포톤을 이용하여 쿼터뷰 게임을 만들고 있는데 프리팹에서 생성되는 플레이어를 어떤식으로 카메라에 받아야할지 감이 잡히지 않아 질문드립니다. 런타임시 찾아와야하는지 아니면 따로 매니저를 만들어 받아야하는지 모르겠어어 질문드립니다.
- 해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
유니티짱의 물리에 관한 문제로 질문했었는데요
제가 살펴본 결과 정말 원인을 찾을수가 없었습니다. 제가 지난번에 제공해드린 스샷과 GIF를 통해서 한번 더 확인해 주실수있을까요? 참고로 제 버전은 2021.3.16버전입니다. 그리고 혹시 또 필요한 스크린샷이 있다면 제공하도록 하겠습니다. 만약 원인이 해결이 안된다면 부자연스럽더라도 y축을 고정시킨상태로 강의를 수강해도 큰 문제는 없을까요??
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
InputManager 질문
안녕하세요 Manager내의 _input 변수는 static으로 만들지 않으셨는데 Manager가 싱글톤 패턴이라 하나의 Instance만 생성되고 InputManager를 해당 Manager에서만 접근이 가능하다면 InputManager를 static으로 만들어도 무관한지 궁금하여 질문드립니다.
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
유니티짱의 물리가 이상하게 설정된것같습니다.
제 하이라키를 첨부해봤습니다. 유니티짱의 y축을 프리징하면 정상적으로 작동하는것처럼 보이지만 근본적인 해결책은 아닌것같습니다. 유니티짱의 하이라키와 플레인의 하이라키 스샷을 찍어봤습니다. ps. 혹시 몰라서 cube의 하이라키도 체크했습니다 cube에는 is trigger를 체크했는데 강의의 내용과 일치하는지 궁금합니다
- 해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
DataManager class 내의 Dictionary 에 관해 질문드립니다
c#문법에 익숙치 않아 차근차근 공부중인데이해가 잘 되지 않는 부분이 있어 질문드립니다DataManager class내의 Dictionary선언부분에 보면public Dictionary<int, Stat> StatDict { get; private set; } = new Dictionary<int, Stat>(); 라고 되어있는데 여기서 new Dictionary<int, Stat>(); 이부분이 반드시 필요한 건가요?Init() 에서 MakeDict 매소드 안에서 새로운 Dictionary를 할당받고 있는부분이 있어 제가 모르는 부분이 있는것같아 질문드립니다
- 미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
싱글플레이 게임의 업데이트 방식
강사님 안녕하세요! 강의를 듣다가 궁금한점이 생겼는데 싱글플레이게임같은경우 업데이트를 할 때 파일을 통째로 갱신하는 방법을 사용하는지, 아니면 또다른 방법이 있는지 궁금합니다.