묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결C# 프로그래밍 기초
혹시 이 강의랑 같이 볼만한 책 추천해주실 수 있으실까요?
안녕하십니까? 현재는 For문 실습 2탄을 보고 있는 사람입니다.다름이 아니라 회사에서 유니티를 하고자 C#을 같이 공부하고 있는데, 지금까지 강의를 중간에 빼먹는것 없이 다 보고 있습니다만, 솔직히 저의 실력으로는 강의만 보고는 이해하지 못하고 따라가기만 하는 것 같아서 책이랑 같이 공부하면 좋을 것 같습니다.다행히 이 강의가 기간제가 아니라서 얼마든지 다시 공부할 수는 있지만, 이왕이면 책이랑 같이 봐야 머릿속에 더 잘 들어올 것 같아서 이런 질문을 남깁니다.혹시 같이 볼만한 책을 추천해주실 수 있으신가요?그리고 저술하신 책이 있는지도 궁금합니다.
-
미해결[라이브 멘토링] 유니티 뱀파이어 서바이벌 장르 모작
비주얼스튜디오 솔루션탐색기 관련 질문입니다
안녕하세요, 비주얼스튜디오 툴과 관련하여 질문이 있습니다.강의영상 내 루키스님 비주얼스튜디오를 보면 솔루션에 프로젝트가 1 프로젝트의~라고 뜨는데요, 저는 83개의 프로젝트가 포함되었다고 나옵니다.아래 사진처럼 Assembly-CSharp 이외의 프로젝트들을 언로드하면 빌드에러가 나는 문제가 생기는데요, 강의하시는 화면내 솔루션은 어떻게 프로젝트가 1개만 로드되어있는지 궁금합니다.감사합니다. 그리고, 좋은 강의 만들어주셔서 감사합니다.제가 오랫동안 찾던 이상적인 개발강의이기에, 정말 감사히 생각하며 듣고 있습니다.건강하세요.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
널레퍼런스 오류
온드래그 핸들러 부분에서 널 레퍼런스 오류가 뜹니다 44번 줄에서 에러가 난다고 뜨는데 이 부분을 모르겠습니다.
-
미해결C# 입문부터 Xamarin Forms(자마린 폼즈) + Maui(마우이) 안드로이드, 윈도우 앱(UWP) 동시에 만들기
cw+<tab>+<tab> 이 안되는데 해결했네요
동영상 중에 cw+<tab>+<tab> 이렇게 탭을 두번 누르면 Console.WriteLine(); 이 나오는 기능이 있는데,저는 cw+<tab> 이렇게 탭을 한번 누르면 나옵니다. 왜 그런가 하고 검색해 봤더니, 옵션 중에 실험적 기능이 자동으로 체크가 되어 있네요.도구>옵션>텍스트 편집기>C#>IntelliSense 들어가서,"새 코드 조각 환경 표시(실험적)" 의 체크를 해제하니강사님처럼 cw+<tab>+<tab> 단축키를 사용할 수 있었습니다. 출처:https://stackoverflow.com/questions/75167487/code-snippets-dont-work-every-time-after-new-vs-2022-update
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
뭐가 문제인지 궁금합니다!!
'static이 아닌 필드,메서드 또는 속성 'Object.name'에 개체 참조가 필요합니다'라고 뜨는데 뭘고쳐야 하나요?
-
미해결[라이브 멘토링] 유니티 뱀파이어 서바이벌 장르 모작
소스 자료를 다운받아보니, Addressables group 이 하나도 없습니다.
[라이브 멘토링] 유니티 뱀파이어 서바이벌 장르 모작마지막 올려주신 소스 자료를 다운받아보니,Addressables group 이 하나도 없습니다.버전이 맞지 않아서 발생한 문제인가 생각하여,강의에서 사용한 2021.3.19f1 으로 실행해봐도 동일하게 에러가 발생합니다.
-
미해결C# 입문부터 Xamarin Forms(자마린 폼즈) + Maui(마우이) 안드로이드, 윈도우 앱(UWP) 동시에 만들기
라인복제 단축키 Ctrl+D 가 안되는데 해결했네요
위와 같이 나오면서, 라인 복제가 안됩니다. 아래와 같이 키보드 리셋을 했더니 됩니다.도구>옵션>환경>키보드>다시 설정 출처:https://stackoverflow.com/questions/71609825/duplicate-line-visual-studio-2022
-
해결됨[라이브 멘토링] 유니티 뱀파이어 서바이벌 장르 모작
sprite가 load가 되지않습니다
Managers.Resource._resources 에 아래 동작으로 sprite를 넣었는데 막상 저장된 곳을보면 sprite가 아닌 texture입니다 string loadKey = key; if (key.Contains(".sprite")) loadKey = $"{key}[{key.Replace(".sprite", "")}]"; // 리소스 비동기 로딩 시작. var asyncOperation = Addressables.LoadAssetAsync<T>(loadKey); 그래서 젬의 sprite가 변경이되지않습니다..코드는 첨부된걸로 해봐도 동일한데 유니티문제일까요?
-
미해결C# 프로그래밍 기초
디렉토리를 처음부터 잘못해서 쭉 잘못 해오고 있었습니다.
디렉토리를 처음부터 잘못해서 쭉 잘못 해오고 있었습니다.솔직히 너무 어려워서 강의 따라가기에 바빠서 그런 걸까요?이렇게 디렉터리가 잘못되는걸 간과한 채로 쭉 수업을 들어왔는데, 나중에 한번에 파일들을 옮겨도 상관 없을까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
카메라 플레이어 받는법에 대해 질문 있습니다
포톤을 이용하여 쿼터뷰 게임을 만들고 있는데 프리팹에서 생성되는 플레이어를 어떤식으로 카메라에 받아야할지 감이 잡히지 않아 질문드립니다. 런타임시 찾아와야하는지 아니면 따로 매니저를 만들어 받아야하는지 모르겠어어 질문드립니다.
-
미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
실행시 콘솔창 출력안됨
비주얼코드는 연결되있는데 콘솔창에 출력이안됩니다 검색해서 별짓을 다해봐도 아안됩니다 ㅜㅜ 이틀째 못찾고있어요 답변좀부탁드립니다 콘솔창에 떠야 공부를하는데 콘솔창에 안떠요
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Dns.GetHostName()에서 'String conversion error'가 뜹니다.
Unity버전은 동일한데 방법있을까요?파일경로나 PC이름을 영어로 바꿔야할까요?
-
미해결C# 프로그래밍 기초
빌드되는 경로를 사용자가 지정할 수는 없나요?
14:24지금 이 수업의 위 부분을 보고 따라하는 중입니다.애초에 클래스 경로가 꼬여서 저는 C# 프로그래밍 기초\실습\Exam8_1\Exam8_2\bin\Debug로 갔지만, 이거를 빌드할 때 제가 조정할 수 없나요?다른 이름으로 저장이나 프리미어 프로 영상 Export 경로 지정하듯이요.
-
미해결C# 프로그래밍 기초
수업 중 질문은 어떻게 쓰나요?
전체질문 외에 수업 중 질문을 올리고자 하는데 체크할 수가 없네요. If문 실습(Else) 9분 05초 보는 중입니다. using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Exam8_2{ public class Exam8_2 { public void Run() { //여기부터 프로그램 시작 PrintResult(GetDigit()); } private void PrintResult(int digit) { //범위 오류 체크 if (digit < 0 || digit > 100) { Console.WriteLine("[오류] 숫자가 아니거나 또는 범위를 벗어났습니다."); return; } if (digit >= 90) { Console.WriteLine("우수"); Console.WriteLine("수고하셨습니다."); } else { Console.WriteLine("보통"); Console.WriteLine("좀 더 노력하세요."); } } private int GetDigit() { Console.WriteLine("숫자를 입력하세요[0~100]"); string val = Console.ReadLine(); return ConvertString2int(val); //val == -1은 에러 } private int ConvertString2int(string str) { int result = 0; int.TryParse(str, out result); bool ret = int.TryParse(str, out result); if (ret) return result; else return -1; //0~100, -1: error } }} 이대로 했는데 숫자를 치면 아무 메시지도 안 뜹니다.85를 입력하면 '보통' "좀 더 노력하세요."가 나와야 정상 아닌가요?뭐가 문제일까요?
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
유니티짱의 물리에 관한 문제로 질문했었는데요
제가 살펴본 결과 정말 원인을 찾을수가 없었습니다. 제가 지난번에 제공해드린 스샷과 GIF를 통해서 한번 더 확인해 주실수있을까요? 참고로 제 버전은 2021.3.16버전입니다. 그리고 혹시 또 필요한 스크린샷이 있다면 제공하도록 하겠습니다. 만약 원인이 해결이 안된다면 부자연스럽더라도 y축을 고정시킨상태로 강의를 수강해도 큰 문제는 없을까요??
-
미해결C# 입문부터 Xamarin Forms(자마린 폼즈) + Maui(마우이) 안드로이드, 윈도우 앱(UWP) 동시에 만들기
VSD 최신버젼 써도되나요?
VSD 최신버젼 써도되나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
InputManager 질문
안녕하세요 Manager내의 _input 변수는 static으로 만들지 않으셨는데 Manager가 싱글톤 패턴이라 하나의 Instance만 생성되고 InputManager를 해당 Manager에서만 접근이 가능하다면 InputManager를 static으로 만들어도 무관한지 궁금하여 질문드립니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
if else 외에 switch를 활용한다면 이방식으로 표현하는게 좋은걸까요?
짝수와 홀수로 폰트가 출력되게 하고싶어서 이렇게 만들어보았는데 더다른 좋은 방법도있을까요? bool isPair2 = ((number % 2) == 0 ? true : false); if (isPair2 == true) Console.WriteLine("짝수"); else Console.WriteLine("홀수"); switch(isPair2) { case true: Console.WriteLine("짝수2"); break; case false: Console.WriteLine("홀수2"); break; default: Console.WriteLine("숫자를 입력하세요"); break; }
-
미해결[라이브 멘토링] 유니티 뱀파이어 서바이벌 장르 모작
안녕하세요 마지막 버전 프로젝트는
안녕하세요 마지막 프로젝트는 게임이 실행이 안되는거같은데아직 미완성이라 그런건가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
유니티짱의 물리가 이상하게 설정된것같습니다.
제 하이라키를 첨부해봤습니다. 유니티짱의 y축을 프리징하면 정상적으로 작동하는것처럼 보이지만 근본적인 해결책은 아닌것같습니다. 유니티짱의 하이라키와 플레인의 하이라키 스샷을 찍어봤습니다. ps. 혹시 몰라서 cube의 하이라키도 체크했습니다 cube에는 is trigger를 체크했는데 강의의 내용과 일치하는지 궁금합니다