게임개발

게임개발/언데드서바이벌_골드메탈_클론코딩

[클론코딩_유니티_골드메탈] 뱀서라이크 따라만들기 10 (HUD📐제작하기)

https://www.youtube.com/watch?v=ip0xffLSWlk&list=PLO-mt5Iu5TeZF8xMHqtT_DhAPKmjF6i3x&index=13 1. UI 캔버스 하이어라이키 UI > Canvas 메뉴로 캔버스 생성 RectTransform : 스크린 전용 Transform 역할 컴포넌트 Screen-Overlay : 스크린에 그대로 얹는 형태 Screen-Camera : 스크린을 카메라에 맞추는 형태 - 메인카메라를 드래그하면 크기가 메인 카메라로 된다. World Space : 월드 공간에 배치하는 형태 테스트를 위한 Text 오브젝트 추가 - Canvas > UI > Legacy > Text - width/hight = 400 100 , bold, white, scale : 7..

게임개발/언데드서바이벌_골드메탈_클론코딩

[클론코딩_유니티_골드메탈] 뱀서라이크 따라만들기 9 (타격감🌟있는 몬스터 처치 만들기)

https://www.youtube.com/watch?v=JRaIlTEmvHY&list=PLO-mt5Iu5TeZF8xMHqtT_DhAPKmjF6i3x&index=12&t=46s 1. 피격 리액션 Enemy.cs > OnTriggerEnter2D 몬스터 애니메이터의 피격 상태는 Hit Trigger로 제어되고 있음 피격 부분에 애니메이터의 SetTrigger 함수를 호출하여 상태 변경 private void OnTriggerEnter2D(Collider2D collision) { //... if (health > 0) { anim.SetTrigger("Hit"); } //... } 코루틴 Coroutine : 생명 주기와 비동기처럼 실행되는 함수 IEnumerator : 코루틴만의 반환형 인터페이스 yie..

게임개발/유니티_문제해결

[유니티_문제해결] 대쉬 시 y축 고정 혹은 y축 변경없는 이동

https://www.youtube.com/watch?v=2kFGmuPHiA0 미리보는 결론 : 점프나 공격시에 y축을 고정 혹은 자유롭게 다루고 싶다면 graviityScale을 0으로 만들어 중력을 없애라! ●대쉬를 구현 하는데 어려움이 있었다. - Addforce 를 순간적으로 줄지

게임개발/언데드서바이벌_골드메탈_클론코딩

[클론코딩_유니티_골드메탈] 뱀서라이크 따라만들기 8 (자동🎯원거리 공격 구현)

https://www.youtube.com/watch?v=dBQHtMI-Og4&list=PLO-mt5Iu5TeZF8xMHqtT_DhAPKmjF6i3x&index=11 1. 몬스터 검색 구현 레이어 : 물리, 시스템 상으로 구분짓기 위한 요소 Tag 옆 Layer에서 Add Layer Enemy 레이어 추가 후 Enemy 프리펩에서 지정(자식까지 Yes) Scanner 스크립트 생성 범위, 레이어, 스캔 결과 배열, 가장 가까운 목표를 담을 변수 선언 public class Scanner : MonoBehaviour { public float scanRange; public LayerMask targetLayer; public RaycastHit2D[] targets; public Transform nea..

메카인
'게임개발' 카테고리의 글 목록 (5 Page)