본문 바로가기

게임 개발/Unity3D35

[Unity | 유니티] NGUI와 ParticleSystem간 Depth 조정 ParticleSystem에 해당 스크립트를 추가하고 타 NGUI 컴포넌트처럼 Depth값을 조정하면 된다. UIParticleWidget.cs 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 using System.Collections; using System.Collections.Generic; using UnityEngine; [AddCom.. 2019. 9. 6.
[Unity | 유니티] 메모리 최적화 7.1 모노 플랫폼 모노 플랫폼은 마이크로소프트 닷넷 프레임워크의 라이브러리의 툴, 특징, API의 기초로 자체적인 프레임워크와 라이브러리를 만든 오픈소스 프로젝트 마이크로소프트의 기본 닷넷 클래스 라이브러리와 완전히 호환되지만 닷넷 프레임워크의 자료를 거의 혹은 전혀 사용하지 않고 오픈소스로 다시 만든 것이다. 그러나 유니티 엔진은 모노 플랫폼만으로 만들어진 것은 아니다. 성능에 영향을 끼치는 오디오, 렌더링 엔진, 물리 엔진과 같은 백엔드는 C++로, 사용자가 직접 다루는 부분은 모노 플랫폼으로 개발되었다. 7.1.1 컴파일 과정 통합 개발 환경에서 C# 코드를 바꾸면 유니티 에디터로 돌아가는 순간, 컴파일이 진행된다. 그러나 C# 코드는 컴파일러처럼 바로 네이티브 코드로 변환되지 않고 CIL이라고 .. 2019. 9. 6.
[Unity | 유니티] Manager vs. Controller vs. Handler Manager 시스템과 자원 등의 생성, 반환, 운용 등 모든 것을 관리 싱글톤 개념을 가짐 예시 : LobbyManager, GameManager, StageManager, SoundManagerController 현재 운용되고 있는 시스템이나 자원의 상태를 제어 예시 : InputController, PlayerController, NavigationControllerHandler할당 받은 자원을 운용 또는 처리가 목적일 때 사용 예시 : HttpHandler 2019. 3. 11.
[Unity | 유니티] 데이터를 CSV 파일로 추출하기 출처 https://sushanta1991.blogspot.com 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465using UnityEngine;using System.Collections;using System.Collections.Generic;using System.Text;using System.IO;using System; public class CSVFileWriter : MonoBehaviour { private List studentData = new List(); void Write(){ string[] tempStude.. 2018. 12. 13.