본문 바로가기

속성3

[Unity | 유니티] 2D게임 Camera(카메라) 설정 2D 게임 개발 시 Camera(카메라) 설정에 대해 알아보겠습니다. Clear Flags : Solid Color 렌더링할 때마다 화면을 어떤 방식으로 클리어할지 지시하는 플래그. 카메라가 여러 대 있을 땐 효율적으로 화면을 클리어하도록 설정할 수 있다. 기본값은 Skybox(하늘과 구름으로 이루어진 배경)이며, 2D 개발환경처럼 Skybox 컴포넌트가 적용되지 않을 때는 Solid Color가 자동 적용되어 Background색으로 클리어 된다. Background : Default값 화면을 Solid Color 설정으로 클리어할 때 사용할 색. 색과 알파 값(투명도)을 설정할 수 있다. Culling Mask : Everything 카메라가 어떤 레이어를 렌더링해야 하는지 설정한다. 기본값은 Eve.. 2016. 8. 1.
[Unity | 유니티] Particle System 컴포넌트의 속성 2 *출처: 유니티2D 게임 공작소 | 오노 고지 지음 속성 이름 설명 Gravity Multiplier 중력(Y축 방향으로 가해진 힘)을 설정. 양수 값으로는 낙하는 중력을, 음수 값으로는 상승하는 중력을 표현할 수 있다. Inherit Velocity 파티클을 발생시키는 이미터가 이동한 경우 파티클을 날리는 방향으로 작용하는 힘을 설정할 수 있다. 예를 들어 로켓이 뿜어내는 연기를 표현하고 싶다면 0보다 큰 양수 값을 설정한다. Simulation Space가 World일 때만 유효하다. Simulation Space 발생시킨 파티클이 사용하는 좌표계 설정. World를 지정하면 월드 좌표, Local을 지정하여 로컬 좌표로 설정할 수 있다. 게임 오브젝트와 함께 이동시키려면 Local로 설정한다. Pl.. 2016. 4. 17.
객체지향 프로그래밍의 개념과 특징, 그리고 설계원칙 ※ 이 글은 위키백과와 cjmyun.tripod.com, chs02.tistory.com을 참고하여 작성하였습니다. 객체지향 프로그래밍(OOP: Object-Oriented Programming)이란? : 현재 가장 활발하게 쓰이는 컴퓨터 프로그래밍 패러다임 중 하나이다. 객체 지향 프로그래밍은 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러 개의 독립된 단위, 즉 "객체"들의 모임으로 파악하고자 하는 것이다. [구성요소] - 클래스(Class) : 같은 종류(또는 문제 해결을 위한)의 집단에 속하는 속성(변수)과 행위(메소드)를 정의한 것으로 객체지향 프로그램의 기본적인 사용자 정의 데이터형(user define data type)이라고 할 수 있다. 클래스는 프로그래머가 아니지만 해결해.. 2015. 1. 28.