일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- c#기초문법
- unity3dservival
- unity게임
- Console.WriteLine
- c#코테
- 유니티공부
- 스파르타
- c#프로그래머스기초문법
- 스파르타코딩클럽
- 유니티
- 유니티게임만들기
- 유니티상호작용
- c#코딩기초트레이닝
- c#
- unity게임만들기
- c#기본문법
- 티스토리챌린지
- 유니티서바이벌게임만들기
- Unity
- unity공부
- unity3d
- 유니티3dui
- C#문법
- 시샵
- c#문제
- unity3d게임만들기
- c# c#프로그래머스
- 오블완
- c# 백준
- 시샵문법
- Today
- Total
목록unity3d (11)
나 개발자 진짜 되냐?
이제 플레이어 피격을 해볼 것이다. 몬스터가 공격할 때,뭐 불에 닿았을 때물에 잠겼을 때등등을 구현해보려고 한다! 그전에 필요한 문법들을 적어보고 코드를 짜보자! 1. 🌟 TryGetComponent 🌟 TryGetComponent는 GetComponent을 보면서 유추할 수 있듯,게임 오브젝트의 컴포넌트를 가져오는 기능이다. 그냥 Get과 차이점은 특정 컴포넌트가 게임 오브젝트에 연결되어 있는지 확인하고, 연결되어 있다면 해당 컴포넌트를 가져올 수 있다.얘는 true false를 가져온다. 즉 무조건 가져오는 게 아니라연결되어 있다면 컴포넌트를 실행할 수 있게 되고약간의 조건? 을 걸어두는 느낌이다.예외를 발생시키지 않기 때문에안전하게 컴포넌트를 가져오고 사용할 수 있다. ..
두 번째는 UI를 만들어 볼 것이다. 어떤 UI냐!체력, 배고픔, 스태미나 이렇게3가지를 만들어 볼 것이다. 먼저UI 해주려면!Canvas부터 만들어 주자 캠버스 사이즈를 정해주자 이렇게 해주면해상도가 줄어들어도화면만 줄지않고다른 것들도 크기가 자연스레 조절된다. 자 다음에캠버스 안에 이미지를 하나 만들자 이렇게 설정!Color은 82, 82, 82, 255로 설정했다. 자 그 밑에다가 이미지 하나 더 생성 아이콘 모양이다.아이콘은 Textures에 있다. 그다음에 게이지를 만들어보자 이미지 하나 더 생성! 게이지를 만들어 주기 전에!이 친구를 다운로드하여주자다운로드하는 방법은 다들 알겠지만윈도우 > 패키지 매니저에 가서 검색해 주면 된다! 다음에 Textures파일로 가서 생성 이 생성해 준 네모..
3D 게임을 만들어보려고 한다 아니..나 마크 10분 이상 못하는멀미보유자 과연...게임을 완성할 수 있을까?? ㅋㅋㅋ그래서 강의를 보며 따라 할 때시연영상 때 눈을 감고 있긴 하다 일단 3D를 만들고 나서플레이어 이동까지구현해 보자!! 3D는 이렇게 생성! 오... 3D는 뭔가 다르다!시작 배경이 예쁘다 여러 에셋을 추가하고플레이어를 이동시키는 스크립트를 짜보자 먼저! 캐릭터 이동 전에캐릭터를 이동할 만한 배경과 바닥이 있어줘야 한다. 그것을 우리는 3D에서스카이박스 라고 한다. 게임 세계의 배경을 둘러싸는 환경 매핑 기술로 큐브 맵과 ( 정육면체 ) 구체형 스카이박스등등이 있고 여기서 스카이박스는육면체 큐브맵 또는하나의 구체로 텍스터가 매핑된 구체형으로구성된다. 매력적인 이 친구 스카이박스..