본문 바로가기
반응형

유니티60

[Unity/Zepeto] 개발하면서 해결한 오류 및 정리 1. Property 'x' has no initializer and is not definitely assigned in the constructor 오류 새로운 클래스에 맞는 변수를 선언했는데 아래처럼 오류가 뜬 경우가 발생했습니다. Property 'x' has no initializer and is not definitely assigned in the constructor. https://velog.io/@gingaminga/%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0-has-no-initializer-and-is-not-definitely-assigned-in-the-constructor has no initializer and is not definitely assig.. 2023. 6. 9.
[Unity] 유니티 Scroll view (스크롤뷰) 스크롤 안될 때 / 안 내려갈 때 / 스크롤바가 안 생길 때 프로젝트 제작 중에 스크롤뷰를 사용하는데 안에 들어간 요소들이 많음에도 아래 사진처럼 스크롤바가 안생기면서 안 내려가는 문제가 발생했다. 이 문제에 대해 찾아보니깐, ViewPort 아래 있는 Content 가 ViewPort 보다 커야지 스크롤 바가 생기고 내려간다는 것을 알 수 있었다. 위에처럼 ViewPort 아래 있는 Content 크기를 대충 들어가는 요소들의 크기에 맞춰서 늘려서 줬고 게임 실행 결과, 위에처럼 스크롤바도 생기고 그에 맞게 잘 내려가는 것을 확인할 수 있었다. 2023. 6. 5.
[유니티] 게임 시작하기 / 나가기 / 이어하기 버튼 스크립트 어떤 게임이든 게임 시작하기 , 나가기, 이어하기 버튼이 필요해서 정리하게 되었습니다. 시작하기 버튼 코드 : public void StartNewGame() { Debug.Log("StartNewGame"); SceneManager.LoadScene(1); } 나가기 버튼 코드 : public void OnClickExit() { Application.Quit(); Debug.Log("OnClickExit"); } 이어하기 버튼 코드 : public void ReLoadGame() { Debug.Log("ReLoadGame"); int saveStage = PlayerPrefs.GetInt("saveStage"); // 불려올때 // PlayerPrefs.SetInt("saveStage", 1); 저장.. 2023. 4. 19.
[유니티] 화면 드래그(스와이프/터치)에 따른 오브젝트 회전 이번 글에는 게임 만들다가 나중에 또 쓸 거 같은 기능들 정리하고자 합니다. 화면 드래그(스와이프/터치)에 따른 오브젝트 회전하는 기능으로 보통 360도 물체를 보고 싶을 때 주로 사용하는 기능인 것 같습니다. 구현 결과 : 안드로이드 상에서 손가락으로 드래그할 때 장면이라 마우스가 표시되지는 않지만 현재 오른쪽으로 스와이프 하면 물체가 오른쪽 방향으로 회전 / 위로 스와이프하면 위로 회전 등 상하좌우 스와이프 방향에 따라 물체가 맞게 회전할 수 있도록 구현하였습니다. 다음과 같은 코드를 사용했습니다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class TouchManager : MonoBeh.. 2023. 4. 17.
반응형