본문 바로가기

페이드인2

게임개발 중급(108) - Monster Killer(70) Monster Killer안녕하세요. 오늘은 가벼운 버그에 대해서 다시 이야기하러 왔습니다. 오늘은 정말 가벼운 버그를 조금만 알아보고 넘어가도록 하겠습니다. 버그 수정 - 페이드아웃이번에는 페이드 아웃에 대한 버그 입니다. 페이드 아웃은 게임을 개발할 때 초기부터 계속 사용하던 기능인데, 어떤 버그가 났느냐... 페이드 아웃 자체의 버그라기보다는 다른 기능들이 계속 개발되면서 뭔가 호환적인 문제가 발생했습니다. 저는 페이드 아웃과 페이드 인을 캔버스 UI의 알파값을 사용하여 어두워지고, 밝아지도록 하여 컨트롤 했습니다. 씬 전환을 할 때에 페이드 아웃이 실행되고, 다음 넘어간 씬에서는 페이드 인이 실행되어 어두워졌다가 밝아지는 기능을 만들게 된 것입니다. 그런데 스테이지를 클리어 하면 클리어 페이지를 .. 2024. 11. 18.
게임개발 중급(74) - Monster Killer(36) Monster Killer(36) 저번에는 저장된 데이터를 삭제하여 초기화 시키는 방법에 대해서 알아보았습니다. 이번에는 씬을 전환할 때 적용하기 좋은 페이드 인/ 아웃에 대해서 알아보겠습니다. 메인씬에서 전환하기 메인씬에서 게임씬으로 전환할 때에 그냥 씬이 바뀌면 너무 밋밋하기 때문에 화면 전환할 때 검은화면으로 전환하고 다시 천천히 밝아지는 효과를 넣어 주려고 합니다. using System.Collections; using UnityEngine; using UnityEngine.UI; using UnityEngine.SceneManagement; public class GameStartButton : MonoBehaviour { public Image FadeOutPage; float time = .. 2023. 7. 11.