티스토리 뷰
💻 Unity
SrotingLayer
Sorting Layer로 Order in Layer를 따로 지정해줄 수 있다
🕹️ 실습 (1945)
EnergyBar
- Canvaus에서 UI>Image, SetNativeSize, Alt+Shift로 위치 고정
- EnergyBar 하위에 Energy도 똑같이
- Fill Amount로 에너지처럼 이미지 변경 가능
using UnityEngine.UI;
public Image Gage;
private void FireBullet()
{
if (Input.GetKeyDown(KeyCode.Space))
{
ShowBullet();
}
else if (Input.GetKey(KeyCode.Space))
{
ShowLaser();
Gage.fillAmount = gValue;
}
else
{
gValue -= Time.deltaTime;
gValue = (gValue <= 0) ? 0 : gValue;
Gage.fillAmount = gValue;
}
}
🕹️ 실습 (2D 횡스크롤)
Tile
- Tilemap Collider 2D
- Composite Collider 2D 추가하시고 Tilemap Collider에서 Merge 선택
- RigidBody2D에서 Body Type Kinematic 선택
CinemachineCamera
- Window > PackageManager > Cinemachine 설치
- Cinemarchine > Targeted Camera > 2D Camera 추가, Tracking Target을 플레이어로, Lens 3으로
- Cinemachine Confinder 2D 추가
- Bounding Shape 2D에 Background 추가
이렇게하면 카메라가 유저를 자연스럽게 따라가고 배경을 벗어나지 않는다!
Background
Polygon Collider 2D 추가 후 isTrigger 체크 (유니티6은 Box Collider도 가능!)
RullTile
- 이렇게 설정한 후Tile Palette의 빈공간에 넣어줌
- 네 칸을 드래그하면 이렇게 나무 완성
AnimatiedTile
'Unity > 멋쟁이사자처럼' 카테고리의 다른 글
멋쟁이 사자처럼 부트캠프 유니티 게임 개발 4기 22일차 회고 (0) | 2025.04.03 |
---|---|
멋쟁이 사자처럼 부트캠프 유니티 게임 개발 4기 19일차 회고 (0) | 2025.04.03 |
멋쟁이 사자처럼 부트캠프 유니티 게임 개발 4기 17일차 회고 (0) | 2025.04.03 |
멋쟁이 사자처럼 부트캠프 유니티 게임 개발 4기 16일차 회고 (0) | 2025.04.03 |
멋쟁이 사자처럼 부트캠프 유니티 게임 개발 4기 15일차 회고 (0) | 2025.03.13 |