일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- ui
- 커스텀 패키지
- 2D Camera
- Framework
- adfit
- 오공완
- DotsTween
- unity
- TextMeshPro
- base64
- 직장인자기계발
- 최적화
- Tween
- Unity Editor
- 암호화
- 직장인공부
- 가이드
- C#
- 샘플
- 환급챌린지
- 패스트캠퍼스
- Job 시스템
- sha
- 프레임워크
- Dots
- Custom Package
- job
- 패스트캠퍼스후기
- RSA
- AES
- Today
- Total
목록전체 보기 (200)
EveryDay.DevUp

▣ 기본 설정 https://everyday-devup.tistory.com/44 [Unity] 프레임 워크 가이드 - 패키지 다운 및 기본 씬 설정 Framework Package를 다음의 링크에서 다운로드 https://everyday-devup.tistory.com/40 [Unity] 프레임 워크 기능 및 사용 가이드 프레임워크의 기능 업데이트 및 사용 가이드를 관리하는 페이지 #2020-05-08 프.. everyday-devup.tistory.com ▶ PlayerPrefs를 이용한 파일 저장/불러오기 private void Start() { string testData = "테스트 데이터"; FileUtil.SavePlayerPrefs( "test", testData ); Debug.Log( ..

▣ 기본 설정 https://everyday-devup.tistory.com/44 [Unity] 프레임 워크 가이드 - 패키지 다운 및 기본 씬 설정 Framework Package를 다음의 링크에서 다운로드 https://everyday-devup.tistory.com/40 [Unity] 프레임 워크 기능 및 사용 가이드 프레임워크의 기능 업데이트 및 사용 가이드를 관리하는 페이지 #2020-05-08 프.. everyday-devup.tistory.com ▶ 2DCamera 게임 오브젝트를 선택 후, 게임에 맞는 기준 해상도를 설정 : 여기서는 720x1280 Portrait 을 사용하여 가로를 기준으로 해상도를 맞추는 설정 : 세로를 기준으로 해상도를 맞추는 경우 match width 체크를 끄면 ..

● TextMesh Pro에 텍스트를 보여주는 것외에 추가 컴포넌트 대응으로 가능한 기능을 소개 ( Sample 소개된 기능 ) ▶텍스트 표기 시 글자, 단어, 문장 단위로 위치 및 체크가 가능함 ( 12 - Text Interactions Sample ) // 현재 선택한 Char 문자 및 위치 확인 가능 void OnCharacterSelection(char c, int index) { Debug.Log("Character [" + c + "] at Index: " + index + " has been selected."); } // 현재 선택한 Sprite 문자 및 위치 확인 가능 void OnSpriteSelection(char c, int index) { Debug.Log("Sprite [" +..

▶ Unity TextMesh Pro에 정해진 Tag를 사용하여 다양한 글자 표시를 할 수 있음

앞선 게시물에서 2D Camera를 설정하는 스크립트를 소개하였는데, 이어서 UGUI로 UI를 표시하기 위한 필수 컴포넌트인 Cavas를 설정하는 스크립트를 설명하고자 한다. 2D Camera는 다음의 링크를 참고 https://everyday-devup.tistory.com/18 [Unity] 프레임워크 개발 - 4. 2D Camera 단말기에 따른 Camera 설정의 이론은 다음의 게시물을 통해 확인 가능 https://everyday-devup.tistory.com/7 [Unity] 해상도에 따른 2D Camera 설정 2D 카메라의 Size는 게임의 특징에 따라 가로로 고정 할지 세.. everyday-devup.tistory.com ▶ Canvas 설정 : Camera와 Canvas의 크기 및 ..

Unity에서 게임을 만들 시에 텍스트를 표시할 수 있는 방법은 다양하다. NGUI와 같은 어셋 스토어 패키지를 사용하여 텍스트를 표시할 수도 있고, 기타 다양한 어셋들을 이용할 수도 있다. UGUI를 사용하여 Text 컴포넌트를 사용한다거나, TextMeshPro를 사용하여 텍스트를 표시할 수도 있고, 직접 텍스트를 표시할 수 있도록 구현 하는것도 가능하다. 여기서는 그 중 TextMeshPro를 사용하여 텍스트를 표시하는 방법과 기본적으로 텍스트를 표시하는 것에 대한 이론을 다루고자 한다. ▶ 사람의 글자를 디스플레이에 표시하는 방식 : 하나의 화면은 무수히 많은 Pixel이 이루어져 구성 : 이미지나 글자가 모니터에 표시되는 것은 모니터의 점을 어떤식으로 채우는냐에 달려 있음 : 폰트는 글자를 어떤..

▶프로젝트 생성 ▶가이드에 따라 Package 파일 다운로드 후 Import https://everyday-devup.tistory.com/40 [Unity] 프레임 워크 기능 및 사용 가이드 프레임워크의 기능 업데이트 및 사용 가이드를 관리하는 페이지 #2020-05-08 프레임워크 v.0.0.1 패키지 추가 ▶ 기능 : Base64, SHA256, AES128~256, RSA 암복호화 : 파일 읽기/쓰기, PlayerPrefs 저장/불러오.. everyday-devup.tistory.com ▶File->Build Settings에서 Android로 Switch Platform ▶Project 창에서 Resources 폴더 생성 후 하위 폴더로 Font 폴더 생성, CookieRun Font 추가 ht..

게임의 데이터를 관리하는 방법은 유지 보수 및 기획서의 대응을 위한 필수 요소 : 코드에 데이터가 하드코딩되어 있다면, 앱 업데이트 외에는 패치가 불가능 : 밸런싱 조절 시 프로그래머에게 계속 요청한다면 쌍방간의 업무 과부하 프로젝트 진행 시에 데이터 관리는 여러가지 방향이 있다. ▶ XML : 마크업 언어로 태그 등을 이용하여 데이터를 기술한 포맷 Convert number to string Examp1.EXE 1 One Find succeeding characters Examp2.EXE abc def ◈ 장점 : Json에 비해 데이터의 표현이 명확하고, 구조적임. 다른 시스템 간 데이터 교환이 용이 ◈ 단점 : Json에 비해 데이터의 크기가 크고, 상대적으로 느림 ▶ JSON : 속성 - 값 쌍 ..

Unity에서 사용하는 C#은 사람이 이해하기 쉽고 편하게 만들어진 프로그래밍 언어. 이를 고급언어라고 한다. 하지만 컴퓨터는 사람의 언어를 그대로 이해할 수 없고, 1과0의 데이터만을 이해할 수 있다. 사실 1과0이라는 글자도 사람이 이해하기 쉽게 수로 표시한 것으로 실상 컴퓨터는 전기 신호의 ON/OFF 만으로 동작한다. 고급언어를 기계가 이해할 수 있는 저급 언어로 변경하기 위해서는 일련의 과정이 필요한데 1. Mono Framework를 통해 IL ( 공통 중간 언어 )로 변환하여 플랫폼의 종속이지 않게 변환됨 2. IL은 Mono를 통해 JIT ( Just in time 으로 실행 중 필요할때 마다 IL의 내용을 기계어로 변환 ) 컴파일 되어 앱이 실행 또는 IL2CPP를 통해 AOT ( Ahe..