여울의 블로그

  • 홈
  • 태그
  • 방명록

유니티 2

Unity2D에서 Y축에 따른 레이어 자동 조절

2D 탑다운 게임등을 개발할때에 캐릭터의 Y축좌표에 따라서 레이어가 자연스럽게 바뀌어야 할때가 있다. 원래는 코드를 이용해서 Y축의 좌표에 따라서 레이어를 바꿔주는 수고를 했지만 Edit > Project Setting > Graphics Transparency Sort Mode를 Custom Axis로 변경뒤 0,1,0을 적용시켜주면 별다른 스크립트 없이 레이어가 자연스럽게 변화한다.

Unity 2025.01.31

유닛 투사체가 겹쳐있는 적 몬스터 동시 타격하는 문제

방치형 게임에서 아군 유닛이 적 몬스터에게 투사체를 발사하는 로직을 개발했었습니다. 저의 개발 의도는 단일 대상 타격이었지만 유닛들이 절묘하게 겹쳐있으면 겹쳐있는 유닛들에게 다중으로 타격이 들어가는 문제가 있었습니다.  sol1. OntriggerEnter2D 들어오면 isHit 변수 true 로 만들어주고 isHit 변수가 true 이면 return 시킴public void OnTriggetEndter2D(Collider2D other) { if(isHit) return; isHit=ture; }문제 : 몬스터들이 절묘하게 겹쳐있으면 뚫려버리고 겹친 몬스터들 다 때림  sol2. 타겟으로 설정한 몬스터의 이름이랑 비교 (※ 몬스터들 이름이 다 달라야함 ) public void OnTrig..

Unity 2025.01.31
이전
1
다음
더보기
프로필사진

여울의 블로그

yeoul0714 님의 블로그 입니다.

  • 분류 전체보기
    • 후기
    • DirectX11
    • C++
    • Unity
    • CS
    • Effective C++
      • Chapter 1: C++에 왔으면 C++의 법을..
      • Chapter 2: 생성자, 소멸자 및 대입 연산..
      • Chapter 3: 자원관리
      • Chapter 4: 설계 및 선언
    • 코딩테스트
    • 알고리즘

Tag

unity, 복사 생성자, shadow map, 게임개발, cube map, Graphics, 소멸자, DirectX11, C++, constant buffer, DX11, 메토링2기, 유니티, 그래픽스, const, point light, D3D11, FBX, Effective c++, cpu skinning,

최근글과 인기글

  • 최근글
  • 인기글

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바