728x90
반응형

Unity/베어유 : 어몽어스 개발 노트 25

[6강] 캐릭터 만들기 : 조이스틱 이동

조이스틱 만들고 이미지도 넣고.. 등등 기본 세팅하고 위치 설정해줌 기존 조이스틱 아래에 스틱을 하나 두어 조이스틱의 투명도를 낮춰준다 조이스틱 스크립트를 만들어서 캐릭터에 넣어주고 스크립트를 정리해준다 Joystick.cs using System; using System.Collections; using System.Collections.Generic; using UnityEngine; // 1. 스틱 드래그 + 제한 // 2. 드래그한만큼 캐릭터 이동 public class JoyStick : MonoBehaviour { public RectTransform stick, backGround; PlayerCtrl PlayerCtrl_script; bool isDrag; float limit; priva..

[5강] 캐릭터 만들기 : 터치 이동

New - Sprite - Squre로 "Character" 이름으로 설정해서 transfrom 0 0 0 으로해서 만들어준다 이미지와 캐릭터가 똑같은 이미지지만 생성되는 위치가 다름 2d sprite는 월드.. 캔버스는 ui라고 보면 됨 Sprite Renderer에 이미지 넣어주면 이런 애가 나옴 귀엽다 ㅎㅎ 캐릭터 이동에 관한 스크립트 작성 및 확인 using System; using System.Collections; using System.Collections.Generic; using UnityEngine; public class PlayerCtrl : MonoBehaviour { public float speed; // 인스펙터 창에서 설정하기 위해 public으로 작성 private voi..

[4강] 메뉴화면 꾸미기 : 게임 종료 및 기기연결

using System.Collections; using System.Collections.Generic; using UnityEngine; public class MainMenu : MonoBehaviour { // 게임 종료 버튼 누르면 호출 public void ClickQuit() { // 유니티 에디터 #if UNITY_EDITOR UnityEditor.EditorApplication.isPlaying = false; // 안드로이드 에디터 #else Application.Quit(); #endif } } ClickKQuit의 내용 변경 안드로이드 빌드 하려면 안드로이드 스튜디오와 유니티에서 Android Build Setting을 해주어야함 File - Build Settings가서 Andro..

[3강] 메뉴화면 꾸미기 : 버튼 및 파티클 만들기

배운 클래스 내용 캔버스에 들어있는 크기와 게임 안에 미리보기와 크기가 맞지 않기 때문에 Free Aspect의 Full HD를 클릭해준다. 이러면 게임 미리보기 화면에도 해상도가 고정됨 메인 메뉴를 구분해주기 위해 MainMenu를 만들어 준다. Transfrom은 reset시켜준다. (이미 0 0 0 이긴하다..) 캔버스는 메인 화면에서만 보일 것이기 때문에 메인메뉴의 하위로 내려준다 파티클 시스템 선택 위에서 뿜어져 나오는 효과를 위해 Rotation의 x축을 -90으로 둔다. 일정한 효과를 위해 Shape을 Box로 바꿔주었다 Scale을 20을 주어 화면 전체에 고루고루 나오게 한다 하지만 아직 가운데서만 시작하므로 Position y를 조절해준다 Start Lifetime StartSize 를..

728x90
반응형