게시글
질문&답변
자료 ?
안녕하세요, 해당 프로젝트는 따로 결과물 파일이 존재하지 않습니다.만약 오류가 지속된다면 어려운 점과 함께 프로젝트 파일을 보내주시거나, 간단히 원격으로 도움을 드릴 수 있으니 양해 부탁드리겠습니다.
- 0
- 2
- 12
질문&답변
anim.SetTrigger("IsHit")이 해제가 안됩니다.
안녕하세요,OnCollisionEnter의 경우에는 한 번 오브젝트가 충돌이 이루어졌을 때 발생합니다.충돌이 계속 발생하는지 Debug로 확인 부탁드리겠습니다.혹은 애니메이션이 계속 Loop처리가 된다면 Animation내부에 Loop기능을 꺼주셔야 하는 점 참고 부탁드리겠습니다!
- 0
- 1
- 6
질문&답변
스킬구슬(Skill Frame) 구현하는 강의는 몇번째 강의인가요?
안녕하세요, 강의를 제작하던 중 하나의 강의가 빠진 채 업로드가 된 것 같습니다.해당 강의는 금주내로 처리하여 재 업로드 할 예정입니다. 강의 시청에 불편을 드린 점 죄송합니다 ..
- 0
- 2
- 15
질문&답변
챕터 강의 5 구현 이후 이슈사항
안녕하세요, 일단 답변이 늦어서 죄송합니다 ㅠㅠ일단 같은 유니티 에디터, 빌드 exe파일에서 충돌 문제는 아래 2가지 원인이 의심됩니다.Firebase Auth: 같은 기기에서 동일 계정으로 두 인스턴스(에디터, 빌드)에서 동시에 Firebase Auth 초기화 시 충돌 가능성 있음.Photon 연결: 두 인스턴스가 동일한 AppId, UserId, NickName 등으로 접속할 경우 서버 측에서 이전 연결을 강제로 종료시키는 경우 있음.PlayerPrefs UID를 지웠는데 빌드에서는 그대로 남아있는 현상어떤 방식으로 UID를 지우셨는지는 잘 모르겠지만 에디터와 빌드 버전은 서로 다른 PlayerPrefs 저장 경로를 사용합니다. 따라서 에디터에서 UID를 지웠다고 해서 빌드 프로그램에는 반영이 되지 않습니다.
- 0
- 2
- 18
질문&답변
채팅하기 챕터 오류관련 문의
안녕하세요, 일단 답변이 늦어서 죄송합니다.1. 유니티 에디터 관련에디터에서만 안되고 빌드시에는 잘 된다고 하셨네요, 동일한 오류부분이 따로 존재하지 않아서 에디터 셋팅을 확인해보아야 할 것 같습니다. 오류가 지속된다면 원격으로 도움을 드릴 수 있으니 참고 부탁드리겠습니다.2. SpeechText.text = message 이 부분에서 Null오류가 발생한다는거는SpeechText값이 비어있거나, 전송받는 message값이 비어있거나 둘 중에 하나입니다. SpeechText 변수값이 잘 들어가있는지 확인 부탁드리며 만약 잘 들어가있다면 이 부분 역시 프로젝트 파일을 확인을 해 보아야 정상적으로 파악이 가능할 것 같네요, 오류가 지속된다면 pinous.g@gmail.com으로 메일을 주시면 원격제어나 프로젝트를 직접 파악하여 도움 드릴 수 있도록 하겠습니다.
- 0
- 1
- 30
질문&답변
네이밍 컨벤션 질문
좋은 질문 감사합니다 😊이번 강의에서는 네이밍 컨벤션을 엄격하게 통일해서 진행하진 않았습니다.강의마다 다루는 내용이나 초점이 다르다 보니,각 예제의 흐름에 맞춰 직관적으로 이해되도록 이름을 정한 경우가 많습니다.또한 실습 위주의 강의 특성상, 개발 흐름에 집중하려다 보니일부는 range, Range, RANGE처럼 혼용된 부분도 있을 수 있습니다.이 점 양해 부탁드리며, 실제 실무나 팀 프로젝트에서는 네이밍 규칙을 통일하는 것이 중요하니,추후 개인/팀 작업 시에는 카멜 케이스, 파스칼 케이스 등 컨벤션을 참고해서 적용해 보시는 걸 추천드립니다!
- 0
- 2
- 27
질문&답변
Dice Prefab
안녕하세요, 요청 주신 파일은 메일로 보내드렸습니다!또한 여러 피드백에 맞추어 해당 강의 자료에 스터디파일을 새로 올려 놓았으니 이 점 참고 부탁드리겠습니다 🙂
- 0
- 2
- 21
질문&답변
State Pattern #6 (Dead) 챕터의 Spawner.m_Players.Add(this); 문의드립니다.
안녕하세요, 일단 답이 늦어 죄송합니다.해당 부분은 OnReady함수에 전체 List를 전체 Clear하는 함수를 넣어서 해결이 가능합니다!아마 기존 프로젝트 역시 그렇게 처리가 되어있는걸로 기억하니 참고 부탁드리겠습니다.Start에서 들어가고, OnReady가 호출되면 다시 Clear가 되니 걱정하시는 일은 발생하지 않을것으로 보입니다.
- 0
- 1
- 22
질문&답변
혹시 섹션별 스크립트 소스 있으신지요?
안녕하세요, 말씀주신 강의 소스코드는Pinous0207/Inprun_IDLE: 인프런 방치형 게임 스크립트 자료해당 깃허브 링크에 있습니다 🙂 참고 부탁드리겠습니다.이 링크는 새소식에서 확인이 가능하시니 참고해주세요!
- 0
- 2
- 38
질문&답변
Dictionary 관련 메소드 사용 질문 드립니다.
안녕하세요 🙂C#에서는 클래스의 필드 선언부에서 메서드 호출(문장 실행)을 직접적으로 할 수 없습니다.c.Add("A", 5);는 명령문이기 때문에 클래스 바디에서 직접 실행할 수 없습니다.클래스 바디에서 실행할 수 있는 것은 필드 초기화 뿐입니다.Start는 Unity의 라이프사이클 메서드이며, 게임 오브젝트가 활성화될 때 호출합니다.이 시점에는 c라는 딕셔너리가 정확히 new Dictionary();로 초기화가 되어있기 때문에 .Add()가 가능해집니다. public Dictionary c = new Dictionary(){ { "A", 5 }};필드 선언시에 데이터를 함께 넣고 싶으시다면 초기화 구문을 함께 사용하시면 됩니다.
- 0
- 1
- 18