29,700원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
사용하시는 테마가 궁금합니다
vs code에서 사용하시는 테마가 궁금합니다.저는 코드위에 마우스를 얹어놓아도 해당 코드에 대한 설명(어떻게 작성해야하는지, 인수들이 뭐가 있는지)가 안뜨는데 어떤 테마로 설정해야 나올수 있나요? 참고로 파일 - hover(?)값에서 사용으로 변경해놓았는데도 코드에 대한 설명이 안나옵니다..
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
저도 이동이 안돼요.....ㅠㅠ
using System.Collections; using System.Collections.Generic; using UnityEngine; public class Enemy1 : MonoBehaviour { private float health = 50.0f; public float Health{ get{ return health; } } void Start(){ move(); } void TakeDamage(float value){ health -= value; Debug.Log("enemy의 체력 : " + health); if(health <= 0) { Die(); } } void Die(){ Destroy(gameObject); // 자기자신을 없애라 } void OnCollisionEnter2D(Collision2D coll){ if(coll.gameObject.CompareTag("Bullet")) { TakeDamage(10); // 총알을 소멸시켜라-> 나랑 충돌한놈 없애라 ! coll.gameObject.SetActive(false); } } void Move(){ gameObject.GetComponent<Rigidbody2D>().AddForce(Vector3.left * 23200); } } 저도 Enemy1, Enemy2 만들어서 move함수도 붙이고 스크립트에 부착도 해보고 질량도 바꿔보고 처음시작할때 실행되는지 안되는지 다 지켜봐도 아예 움직이는게 실행이 안되네요뭐가문제인건가요???
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
작동이 안되네요
1.12 플레이어 구현하기-플레이어 게임오브젝트 수강중인데요, 따라서 하고있는데 재생을 누르면 오류가 뜹니다.왜 이러는지 알려주세요... 스크립트)using UnityEngine; public class PlayerController : MonoBehaviour { void Start( ) { GameObject.setactive(false); 오류내용All compiler errors have to be fixed before you can enter playmode!UnityEditor.SceneView:ShowCompileErrorNotification () Assets\Scripts\Player\PlayerController.cs(7,16): error CS0117: 'GameObject' does not contain a definition for 'setactive'
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
2.17강에서 피격부분이 작동하지 않습니다
화면상에 물리법칙으로는 작동을 하는데,디버그 로그에서도 아무것도 안뜨고 적군한테 맞춰도 총알이 안 사라지고 2초 뒤에 사라집니다. Enemy 오브젝트랑 Bullet 프리팹에 스크립트 적용했습니다. 오브젝트 설정이랑 스크립트, 물리법칙 작동화면 스샷 첨부드립니다. <Bullet 프리팹 설정> <Enemy 오브젝트 설정> <물리법칙 작동화면(충돌합니다)> 작성한 스크립트
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
교재 관련 질문
이 강의 교재인 '처음 배우는 C# 프로그래밍'을 e-book으로 출시하실 계획은 없으신가요? 휴대성 때문에 서적보다는 e-book을 선호하는 편이라 출시가 된다면 구매하고 싶습니다.
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
유니티 vscode 연결
유니티에서 external code editor 선택하는 창에서 vscode가 뜨지 않았습니다. 그래서 browse를 통해 선택해주었는데요. 그리고 스크립트를 실행해보니 External Code Editor application path does not exist 라는 문구와 함께 에러가 발생하고 monobehavior도 초록색으로 바뀌지 않으며 정상적으로 연결이 되지 않는 것 같습니다. 이걸로 몇 시간동안 끙끙댔는데 진전이 없네요;; 도움이 필요합니다.
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
Vector2 Vectoe3
계속 Vector2 로 위치값을 잡다가총알의 시작 위치부터 Vector3를 쓰는 이유가 무엇인가요?
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
실행시 콘솔창 출력안됨
비주얼코드는 연결되있는데 콘솔창에 출력이안됩니다 검색해서 별짓을 다해봐도 아안됩니다 ㅜㅜ 이틀째 못찾고있어요 답변좀부탁드립니다 콘솔창에 떠야 공부를하는데 콘솔창에 안떠요
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
왜 이 책에서는 Time.deltaTime을 쓰지 않았는지?
예를 들어 이동 관련해서 책에서는 AddForce 메소드를 많이 사용했는데, 왜 Time.deltaTime을 같이 사용해주시지 않으셨는지 궁금해서 여쭤봅니다.
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
혹시 강의 내용 정리한 것을 블로그에 포스팅 해도 될까요??
안녕하세요! 포트폴리오 겸해서 블로그를 하고있는중인데요...혹시 강의 내용 정리한 것을 블로그에 포스팅 해도 될까요??출처는 표기하도록 하겠습니다!! 감사합니다!
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
collision 발생 조건
안녕하세요! 강의 잘 보고 있습니다다름이 아니라 2.18 적군 구현하기 3 - 플레이어 피격 실습하면서 Enemy gameObject와 Player gameObject를 충돌시키려고 할 때, 두 gameObject 모두 Kinematic일 경우 충돌 이벤트 자체가 발생하지 않더라구요 Rigidbody의 Body Type별로 충돌 이벤트가 다른식으로 발생하는거 같은데, Rigbody의 body type이 왜 둘다 Kinematic이면 충돌이벤트가 발생하지 않는지Collider와 Rigidbody는 어떤식으로 상호작용하는지답변이 가능할까요? 강의에서 다루는 내용에서 크게 벗어난다면 키워드만 알려주시면 검색해서 공부해보겠습니다..! 새해 복 많이 받으시고, 즐거운 한 해 되세요!
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
강의 2.11 protected와 this/base 에서 객체생성 오류가 발생합니다.
8:35 에서 Human 참조변수에 Adult의 주소를 저장하는데 에러가 뜹니다.
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
class 작성 스크립트와 객체를 생성하는 스크립트가 다른 경우
2.6 생성자 수업중 ClassExample 파일에 정의해놓은 Human 클래스를 ConstructorExample에서 인스턴스화 시키는게 있는데 각각 다른 스크립트 파일에서 작성하는데 서로 어떻게 참조가 되는건가요?저는 동일하게 작업했더니 Human클래스를 참조할 수 없다고해서요. 답변 부탁드립니다.
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
질문이 있습니다! 컴파일 에러 관련입니다.
The .NET Core SDK cannot be located: A valid dotnet installation could not be found. .NET Core debugging will not be enabled. Make sure the .NET Core SDK is installed and is on the path.라는 경고창이 뜨며 디버깅에 문제가 있다고 합니다.실제로 코드창에 에러를 적어도 디버깅 하고난 후에 에러는 경고 되지만 작성 중에는 컴파일러가 찾지 못합니다.
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
Peek에 대해서 질문드립니다.
이번 강의 마지막에 Stack에 Peek을 하시면 이렇게 하면 a가 나올 것이다. 라고 말씀하셨는데 실제론 c가 떠서 조금 헷갈립니다. Peek이 {1, 2, 3} 배열이 있으면 가장 첫번째 걸 뽑아서 확인하는 건 줄 알았는데 c가 뜨니까 정확한 용도를 모르겠네요.
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
이런식으로 코드를 짜도 될까요?
갤러그처럼 왔다갔다 이동하는 적 군체를 구현하고 싶어서 끙끙대다가 다음같은 코드를 짜봤습니다. 일정 시간마다 스피드를 조절하는 함수를 무한반복 시키고 첫 시작 시 그 함수를 발동시키게 했습니다. 그렇게 원하는 모양이 구현은 되었는데... 어딘가 계속 찝찝함이 남아있습니다. 코드가 너무 허접해 보인다고 할까요... 보통 이렇게도 코드를 짜는지 문의드리고 싶습니다. 더불어 더 좋은 방법이 있는지도 궁금합니다.
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
visual studio code
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요~. 혹시 visual studio와 visual stuido code 의 차이점을 모르겠어서 그런데 visual studio code를 사용해야 하나요?. 유니티 설치시에 visual studio 2019가 같이 설치되었는데요, visual studio 설치 옵션에서 유니티를 체크하였습니다. 질문- visual studio가 아닌 visual studio code를 사용해야한다면 visual studio를 삭제 한 후 visual studio code만 사용 가능 한지 알려주시면 감사하겠습니다.~
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
_언더바에 대해 질문드립니다.
이번 강의의 마지막까지 따라했는데요, 조금 이해가 안되는 부분이 있어서 질문드립니다. 강의 마지막에 보면 저렇게 base안에 _name _height _age 들이 들어가 있고, 부모가 되는 Human 클래스의 생성자에 있던 _name 등의 이름은 전부 수정한 상태입니다. 제가 이해하기엔 부모 생성자에서 언더바가 빠졌으니 base안에서 오류가 나야 하지 않을까 했는데 코드가 잘 돌아가서 그 부분이 이해가 되질 않습니다. 실제로 저도 해보니까 잘 되구요. 혹시 언더바가 단순 이름을 구분해주는 기능이 아니라 다른 기능이 있는 걸까요? 만약 그게 아니라면 부모 생성자에서 언더바가 빠졌는데 언더바로 적은 코드가 오류가 없는 이유는 뭘까요?
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
자료형에 대해 질문드립니다.
이번 강의에서 '이 객체는 휴먼이라는 클래스로 만들었기 때문에 변수의 형태는 휴먼이 된다. 때문에 자료형을 휴먼으로 적었다'라고 하셨는데 이 부분이 좀 어렵습니다. 이해가 잘 안되서 2강의 자료형을 다시 복습했는데도 답이 나오질 않아서 질문드립니다. 혹시 2강에서 배운 오브젝트 자료형이 이 부분과 연관이 있는 걸까요?
- 미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
Debug.Log에 대해 질문드립니다.
void로 선언한 메서드는 Debug.Log를 적지 않고 출력하고, 그 외엔 Debug.Log를 적어서 출력하는데 그 차이를 알고 싶습니다. 더불어 void로 만든 메서드에 Debug.Log를 적으니 에러가 나던데, 에러가 나는 이유도 알고 싶습니다.