Programming/유니티

1. 스크립트 상에 public 배열 추가 2. public 배열 창 확인 3. 배열에 스테이지 드래그로 끌어다 놓기 Stages.Length ( 스테이지 개수 ) : 3 4. stageIndex라는 변수 만들어, 현재 스테이지 정보 저장하기 5. Stages[stageIndex].SetActive(false); 로 이전 스테이지 안보이게 만들기 6. stageIndex++; 로 현재 스테이지 변경하기 7. Stages[stageIndex].SetActive(true); 로 다음 스테이지 보이게 만들기
충돌하는 물체 두개중에 하나에 rigidbody가 있어야 함 충돌하는 물체에 isTrigger가 체크되어있어야함
압축을 풀어줍시다. GluelT를 실행시켜줍니다. Add : 스프라이트 시트를 만들 여러개의 이미지를 불러옵니다. GluelT : 스프라이트 시트를 만듭니다. Play : 미리보기로 만들어진 스프라이트 시트를 확인합니다. Save : 만들어진 스프라이트 시트를 저장합니다.
2D 이동방식을 transform을 이용해서 만들 수 있다. new Vector2(1,1) new Vector2(-1,1)
1. Asset 폴더 내부에, C# Script 만들어서, 키보드를 눌러, 플레이어나 몬스터를 이동시키도록 할 수 있다. // 유니티를 사용하기위해 불러오기 using System.Collections; using System.Collections.Generic; using UnityEngine; // PlayerMove라는 클래스 만들기 public class PlayerMove : MonoBehaviour { public float maxSpeed;// 유니티 내부에서 값을 지정할 수 있는 maxSpeed라는 이름의 공간을 만듬 Rigidbody2D rigid; // rigid라는 이름을 가진, RigidBody2D형식의 변수(공간)을 만듬 SpriteRenderer sr;// sr라는 이름을 가진,..
포토샵으로 여러개의 애니메이션 이미지들을, 하나의 스프라이트 시트로 만들 수 있다. "포토샵 > 파일 > 스크립트 > 스택으로 파일 불러오기"를 이용해서 여러개의 애니메이션 이미지들을 한번에 불러오고, "포토샵 > 파일 > 스크립트 > 찾아보기 > Sprite-Sheet-Creator"를 이용해서 불러온 이미지를 한번에 합쳐준다. 애니메이션 효과를 적용할 수 있다. 애니메이션 스프라이트를 모두 선택하여 (shift, ctrl 으로 다중선택) 애니메이션을 적용할 캐릭터, 몬스터에게 드래그해서 넣어준다. 적용된 애니메이션의 속도를 조절할 수 있다. "Window > Animation > Animation"을 이용하거나, "Window > Animation > Animator > 애니메이션 속성 > Speed..
하나로 뭉쳐져 있는 스프라이트를 나누기 위해선 스프라이트를 클릭후, Sprite Mode를 Multiple로 설정해준다. 그리고 Sprite Editor를 켜서, slice로 나누어준다. Grid By Cell Size는, 픽셀사이즈를 지정하여 스프라이트를 나누어 주는 기능 Pixel Size로 스프라이트의 픽셀을 지정해주고, Padding으로 스프라이트간의 거리를 지정해주어, 정확히 균등하게 나눌 수 있다. 슬라이스 나누기 결과
1. C:\Users\사용자 이름\Unity 2D Example\Assets\Sprites 안에 스프라이트 이미지를 넣으면, 유니티가 자동으로 인식해준다. 2. Hierarchy > 2D Object > Sprite 클릭으로 스프라이트를 추가할 수 있다. ( 캐릭터, 맵 등등 추가 ) 3. 스프라이트 파일을 클릭해, Sprite Mode > Pixels Per Unit는 1눈금에 몇 픽셀까지 들어가는지 정하는 것이다. 스프라이트가 16x16 픽셀이라면 16으로 설정하여, 캐릭터가 모눈종이 눈금에 딱 맞게 설정할 수 있다. Filter Mode에서 필터를 적용할 수 있는데, 픽셀 형식의 게임은, 필터를 적용하면 퀄리티가 낮아질 수 있으므로 Point로 지정해 필터를 꺼주는게 좋다. Compression에서..
MOONCO
'Programming/유니티' 카테고리의 글 목록