BoxCollider2D를 추가, 범위를 적절하게 조절해서 플레이어가 가려지는 구간, 막히는 구간을 설정했음.
Sorting Order을 y축 값에 따라 변화시키는 스크립트를 추가하여 플레이어가 뒤에 있으면 가려지도록, 앞에 있으면 가구를 가리도록 구현하였음.
![]() | ![]() |
---|
Sorting Order을 조정하는 기존 스크립트
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class SortingLayer : MonoBehaviour
{
public SpriteRenderer sr;
public int order;
void Start()
{
sr = GetComponent<SpriteRenderer>();
}
// Update is called once per frame
void Update()
{
// 오브젝트의 Sorting Order을 y좌표에 따라 설정
order = -((int)transform.position.y + 243);
sr.sortingOrder = order;
}
}
![]() | ![]() |
---|