Unity(7)
-
Unity Json 파일 읽고 열기
using System.Collections; using System.Collections.Generic; using UnityEngine; using System; // 파일 저장, 로드를 하기 위해서 using System.IO; public class SMS_JSONTest : MonoBehaviour { // 케릭터 정보 [Serializable] public struct PlayerData { public string Name; public string Level; public bool isDead; public string[] Items; } // 플레이어 정보 객체 생성 public PlayerData playerData; // 유니티의 데이터를 Json파일로 저장하기 [ContextMenu..
2022.09.30 -
Unity 스크립트 기본 값 주석 변경하는 방법
가장 중요한점 관리자권한으로 실행해서 해당 텍스트 문서를 바꿔야 하는데 해결방법 해당 텍스트를 클릭하고 연결프로그램에서 Vsiual Studio Code 들어가서 해결을 해주었다. 관리자로 다시 시도 버튼을 클릭하면 관리자 권환으로 실행을하여 변환이되면 끝이다. 완료된후 예시
2022.09.29 -
Unity Scene 전환 후 화면 어두워 지는 현상
Scene이 전환되면 화면이 이런식으로 어둡게 바뀌는데 이것을 해결해보자. 어두워지는곳에서 Scene에서 처리를해야한다. 유니티 Window -> Rendering -> Light 들어가면 이런창이 나오는데 우측 하단에 있는 New Lighting Setting 을 클릭을하면 프로젝트창에 이런 아이콘이 생기고 Lighting Setting창에 비활성화 되어있던 상태들이 활성화로 바뀌고 리얼타임 라이팅 부분을 체크를하고 Generate Lighting을 누르면 Auto Generagte 해체하고 Generate Lighting을 누르면 유니티 우측하단에 Global lllumination 로딩이 뜨면서 해결완료!! 리얼타임으로 라이트연산은 비싼 연산이니까 해결이 안될때만 사용을하자
2022.09.28 -
Unity Scene바뀌어도 사라지지않는 오브젝트
DontDestroyOnLoad(transform.gameobject); 매개변수에 들어가있는 오브젝트는 Scene이 바뀌어도 삭제가 되지않는다.
2022.09.28 -
Quaternion
짐벌락 : 축하나를 각도를 바뀌어서 축이 겹치는 현상 ,90도일때만 축이 2개로 바뀌어서 3차원에서 2차원으로 바뀐다. 오일러 회전 : 한쪽에서 90도를 회전해 버리면 축을 잠구고 다른축을 회전해 버리기때문에 시간이 많이 걸린다. 4원수 : 4차원으로 생각을 해서 3차원회전시킨값을 알려줌
2022.07.14 -
충돌처리
콜라이더(Collider) 콜라이더의 종류는 복합 콜라이더, 정적 콜라이더 , 정적콜라이더 3가지가 있다. 컴포넌트의 물리적 충돌을 위해 게임 오브젝트 모양 정의 복합 콜라이더 프로세서 부하를 낮게 유지하면서 게임 오브젝트의 대략적인 모양을 만들 수 있습니다. Prefebs : 재사용가능한 게임 오브젝트 에셋
2022.07.13