2025.09.22 - [개발] - [개발] UI, 타임라인 만들기 | 통합사회 프로젝트 #02
지난번엔 메인 UI 기능들과 맵의 타임라인을 만들었다.
이번에는 디테일적인 부분과 연결 위주로 추가할 예정이다.

가장 먼저 업그레이드 UI를 만들어줬다. 아직 기능 없이 UI만 만들어줬다.
동영상 서비스가 종료되어 해당 콘텐츠를 재생할 수 없습니다.
음식 구매 시 돈 차감 및 인벤토리에 음식과 스택 갯수를 표시하도록 만들었다.
기존의 도시는 너무 휑하고 비어있는 느낌이 들어서
도로에 자동차가 지나가는 기능을 추가할거다.
Spline으로 경로를 만들어준 다음 SplineAnimate를 사용해 이동시켜줄거다.

Spline부터 만들어주고
public class CarManager : MonoBehaviour
{
private void Start()
{
float i = 0;
int length = transform.childCount;
foreach (var anim in GetComponentsInChildren<SplineAnimate>())
{
float offset = (1f / length) * i++;
anim.NormalizedTime = offset;
anim.Play();
}
}
}
일정 간격을 가지고 자동차가 나오도록 해주면
동영상 서비스가 종료되어 해당 콘텐츠를 재생할 수 없습니다.
이렇게 자연스럽게 자동차가 지나가는 느낌이 난다.
나쁜 돈벌기 수단을 남발하게 되면 도시가 점점 할렘화 되어
길거리에 폭행하는 사람이 생기는 이벤트가 있다.
애니메이션으로 범죄와 관련된 NPC들을 만들어 줄거다.
동영상 서비스가 종료되어 해당 콘텐츠를 재생할 수 없습니다.
발로 폭행하는 애니메이션
동영상 서비스가 종료되어 해당 콘텐츠를 재생할 수 없습니다.
주먹으로 폭행하는 애니메이션
'개발' 카테고리의 다른 글
| [개발] 가챠, 업그레이드 시스템 만들기 | 방치형 RPG 만들기 #1 (0) | 2025.10.04 |
|---|---|
| [개발] 통사 플젝 마지막 | 통합사회 프로젝트 #04 (0) | 2025.10.03 |
| [개발] UI, 타임라인 만들기 | 통합사회 프로젝트 #02 (1) | 2025.09.22 |
| [개발] UI 만들기 | 통합사회 프로젝트 #01 (0) | 2025.09.21 |
| [개발] 공장 만들기 최종 | 전공 동아리 프로젝트 #03 (0) | 2025.09.17 |