본문 바로가기

씬전환2

게임개발 중급(108) - Monster Killer(70) Monster Killer안녕하세요. 오늘은 가벼운 버그에 대해서 다시 이야기하러 왔습니다. 오늘은 정말 가벼운 버그를 조금만 알아보고 넘어가도록 하겠습니다. 버그 수정 - 페이드아웃이번에는 페이드 아웃에 대한 버그 입니다. 페이드 아웃은 게임을 개발할 때 초기부터 계속 사용하던 기능인데, 어떤 버그가 났느냐... 페이드 아웃 자체의 버그라기보다는 다른 기능들이 계속 개발되면서 뭔가 호환적인 문제가 발생했습니다. 저는 페이드 아웃과 페이드 인을 캔버스 UI의 알파값을 사용하여 어두워지고, 밝아지도록 하여 컨트롤 했습니다. 씬 전환을 할 때에 페이드 아웃이 실행되고, 다음 넘어간 씬에서는 페이드 인이 실행되어 어두워졌다가 밝아지는 기능을 만들게 된 것입니다. 그런데 스테이지를 클리어 하면 클리어 페이지를 .. 2024. 11. 18.
게임개발 중급(67) - Monster Killer(29) Monster Killer(29) 저번시간에는 게임을 시작했을 때 가장 처음 등장하는 시작화면을 구성하는 것을 해보았습니다. 오늘은 시작화면의 버튼의 기능을 만들어주도록 하겠습니다. 게임시작 버튼 using UnityEngine; using UnityEngine.SceneManagement; public class GameStartButton : MonoBehaviour { private void Start(){ GetComponent().onClick.AddListener(GameStart); } private void GameStart(){ SceneManager.LoadScene("GameScene"); } } 이전에 게임 재시작버튼을 만들었을 때와 비슷한 방식을 사용하여 씬 전환을 해보도록 하겠습.. 2023. 7. 2.