728x90
인텔리제이 단축키 :: 맥OS Key Map Reference는 인텔리제이의 Help > Key Map Reference Editing단축키설명^Space기본 자동 완성^⇧Space스마트 자동 완성⌘⇧Enterstatic 메소드 자동완성⌘P파라미터 정보F1Doc 간략 보기⌘NGetters, Setters, Constructors, hashCode/equals, toString 자동완성^O메소드 오버라이드^IOverride 메서드 자동완성 (Implement Methods)⌘⌥Tif..else, try..catch, for, synchronized, 등으로 감싸기⌘/한줄 주석⌘⌥/블럭 주석⌥↑코드 블록 연속 증가 선택⌥↓코드 블록 연속 감소 선택^⇧Q문맥 정보 (클래스명)⌥Enter의도하는 작업 표시 및..
디지털 트윈(Digital Twin), 쉽게 알아보기!디지털 트윈은 현실 세계의 물리적인 대상, 공간, 시스템 등을 가상 세계에 똑같이 복사한 쌍둥이라고 생각하면 돼요. 말 그대로 **"디지털 쌍둥이"**라고 보면 이해하기 쉬워요! 이 가상 쌍둥이는 실제 데이터를 받아서 움직이고, 변하고, 시뮬레이션까지 가능하답니다.디지털 트윈이란?진짜 세계의 복제본: 공장, 자동차, 심지어 도시까지도 디지털로 복사해서 가상 세계에 띄워놓는 거예요.현실과 가상 연결: 현실에서 발생한 일이 가상에도 반영되고, 반대로 가상에서 테스트한 결과를 현실에 적용할 수도 있어요.문제 예측과 해결: 디지털 트윈 덕분에 미리 문제를 발견하고 해결할 수 있어요. 예를 들면, "이 기계가 고장 날 것 같다!" 같은 걸 예측하죠.디지털 트윈..
TextMeshPro 를 사용하면서 Generation Setting 을 아무리 수정해도 깨지는 현상을 해결 할 수 없어서 구글링해서 찾은 방법이다.The character with Unicode value \u3134 was not found in the [LiberationSans SDF] font asset or any potential fallbacks. It was replaced by Unicode character \u25A1 in text object [Text].UnityEngine.Debug:LogWarning (object,UnityEngine.Object)TMPro.TextMeshProUGUI:SetArraySizes (TMPro.TMP_Text/TextProcessingElemen..
화면 비율 해상도 목록(1) 고전 비율 (4:3)설명: 과거 TV와 컴퓨터 모니터에서 표준으로 사용된 비율.용도:CRT 모니터, 고전적인 TV 방송.4:3 비율의 레트로 게임 및 고전 영화.장점:문서 작업 및 프레젠테이션에 적합.🔽 4:3 비율 정리 🔽더보기1. 저해상도160×120 (QQVGA)320×240 (QVGA)640×480 (VGA)800×600 (SVGA)2. 표준 해상도1024×768 (XGA)1152×864 (XGA+)3. 고해상도1280×960 (SXGA-)1400×1050 (SXGA+)1440×1080 (UXGA 기반)1600×1200 (UXGA)1856×1392 (전문 모니터 해상도)1920×1440 (HD 표준 전환기 사용)4. 초고해상도2048×1536 (QXGA) - 레티나..
맥에서 유니티 실행 앱(Unity Hub 또는 Unity Editor)을 여러개 여는 방법맥OS에서 Unity 앱을 여러 개 실행해야 할 때, Unity Hub나 Unity Editor는 기본적으로 단일 인스턴스만 실행되도록 설계되어 있습니다. 하지만 터미널 명령어를 사용하면 같은 프로그램을 여러 번 실행할 수 있습니다. 1. 응용프로그램 여러개 실행하기응용프로그램을 새 인스턴스로 실행하려면 아래 명령어를 터미널에 입력하세요.open -na "파일 이름"-n: 새로운 인스턴스를 실행합니다.-a: 실행할 앱 이름을 지정합니다.이 명령어를 실행하면 프로그램이 새로운 창으로 실행됩니다. 여러 창에서 프로젝트를 관리하거나 동시에 작업하고 싶을 때 유용합니다. 경로를 입력하고 싶으면 Finder에서 파일을 터미..
TextMeshPro 컴포넌트의 Inspector 설정텍스트의 스타일, 폰트, 크기, 색상, 정렬 방식 등을 제어하는 데 사용됩니다.Text StyleNormal: 텍스트 스타일을 설정합니다. 기본적으로 Normal로 설정되며, Bold(굵게), Italic(기울임) 등의 스타일을 조합할 수 있습니다.Main Settings1. Font Asset현재 텍스트가 사용하는 폰트입니다.이 경우, NanumSquareNeoOTF라는 폰트를 사용하고 있습니다. 이 폰트는 TextMeshPro 전용 Font Asset으로, SDF(Signed Distance Field) 텍스처를 포함하고 있습니다.Font Asset을 변경하면 텍스트의 글꼴이 바뀝니다.2. Material Preset텍스트에 적용되는 Materia..
유니티 TextMeshPro Text UI 안보이는 경우일단은 프로젝트를 한번 껐다가 켜보면 뭐 TextMeshPro 설치하라고 뜨는데 설치를 해주면 되는데설치를 해도 안뜨는 경우는 설치하고 재부팅을 한번더 해주거나 아니면 관련 패키지가 설치가 안되서 문제가 발생한다TextMeshPro 를 사용하려는데 다음과 같이 텍스트가 안나와서 곤란한 상황에 뭐지 하고있었는데윈도우에서 Import TMP Essential Resources 와 Import TMP Examples and Extras 를 임포트를 해주었다이렇게 해도 안되길래 뭐지 하면서 고민했는데 유니티 프로젝트를 끄고 켜니 안보이던 텍스트가 보이기 시작했다...임포트 둘다 해주고 유니티르 프로젝트를 껐다가 켜니 문제 없이 텍스트가 잘나오는 것을 확인..
Unity .gitignore 파일 생성 깃허브에서 레포지토리를 생성하는 과정에서 git ignore 를 유니티로 선택하고 생성해 줍니다! 혹시 이미 repository를 만들어둔 상태라면 아래 링크에서 .gitignore파일을 따로 다운받아 해당 repository에 업로드하면 됩니다.https://github.com/github/gitignore GitHub - github/gitignore: A collection of useful .gitignore templatesA collection of useful .gitignore templates. Contribute to github/gitignore development by creating an account on GitHub.github.com..
Tabletop GamesReset Area Setup: 게임 영역 초기화를 위한 구성 요소.GameModeManager: 현재 미니 게임의 모드 상태를 관리하는 매니저.다양한 게임 모드(예: Slingshot, Chess)가 포함된 설정. 네트워크 오브젝트로 작동하며, 같은 계층 구조에 있는 모든 GameMode 인터페이스를 확인합니다.모든 GameMode 시스템에 필수적인 프리팹(또는 변형)이 씬에 있어야 합니다. Network Object네트워크에서 Game Mode Manager를 동기화하기 위한 설정.Scene Migration Synchronization:씬 간 이동 시 오브젝트 상태를 유지하고 동기화합니다(활성화됨).Spawn With Observers:관찰자와 함께 생성됩니다(활성화됨)...
주요 기능 및 사용 목적Virtual Table 및 UI GameObjects:Virtual Table: XR 및 MR 환경에서 테이블 인터페이스를 제공하는 가상 오브젝트.UI GameObjects: 사용자 인터페이스(UI)를 구성하는 요소.Table UI Prefab:Table UI 프리팹은 Virtual Table의 모든 UI 요소의 루트입니다.컨텍스트에 따라 특정 메뉴를 활성화하거나 비활성화하는 동적 UI로 설계되었습니다. 메뉴 버튼을 열거나 닫을 때 특정 UI 오브젝트를 표시하거나 숨기는 동작을 관리합니다.이 스크립트는 사용자 인터페이스(UI) 상태를 동적으로 변경하는 데 사용됩니다. Player UI Area (Script)메뉴 버튼 상태(열림/닫힘)에 따라 토글될 시각적 요소를 정의합니다.동..