Unity/Project

·Unity/Project
기능..?  이것저것 버튼 클릭 이벤트(컴퓨터로 플레이 할거라 방향키, 스페이스바 입력이벤트 설정)와UI 나머지 제작과 플레이어 프리팹 설정 (재화가 될 티켓과 코인)- 기본값으로 10으로 설정해뒀기 때문에 시작하면 10으로 시작됨  코드를 공개하기엔... 부끄러운 더러운 코드이기때문에... 내일 강의가  끝나고 정리해서 올리게따 ㅜㅜ..!! 그리고 로비 플레이어와 게임 플레이어를 구분하여 프리팹을 생성하였다. 뭐 사용할때 편하게 하려고.....오늘은 쉬는날^^.. 내일부터 스파르타 본캠프 시작날이라 아주 늘어졌나보다.. 너무너무 하기싫어서 대충대충 UI만 제작을 마무리 했다. 일러스트에서 1x로 내보냈었는데 화질이 많이 떨어졌었다. 유니티문제인가 싶었는데 4x로 내보내면 아주 선명하니 참고 하세용. 오..
·Unity/Project
기능 점수 기능, 맵 제작(배경, 바닥) - 수정한 csv 내용 맵은 일단 대충 제작했는데 왜!! 자꾸 오브젝트간 공백이 생기는건지.. 아마 내 생각에는 일러스트에서 가져올때 살짝 삐져나온 부분 제외하고 투명부분이 돼서 그 크기만큼 크기가 특정돼서 공백이 생기는 것 같은데 너무 짜증나서 그냥 오브젝트끼리 재생성될때 바닥은 0.01f만큼 겹치고(1%), 배경은 0.05f(5%)만큼 겹치게 했다. 치즈도 csv파일에서 장애물 생성한 것 처럼 불러와서 썼다. type이라는 속성을 추가해서 1이면 장애물, 2면 치즈를 불러온다. 치즈를 먹으면 점수를 1점씩 추가한다. 아마 바닥도 csv파일로 변경할 것 같다. 아직은 아니지만.... 코드 PlayerController.cs using System.Collecti..
·Unity/Project
기능 기본 좀비맛 스프라이트 이용하여 애니메이션 설정, 쿠키 슬라이드 기능 점프, 슬라이드, 걷기 모두 애니메이션 설정함 점프는 스페이스바 누를때 슬라이드는 아래방향키 누르고 있을때 실행되게 코드PlayerController.csusing System.Collections; using UnityEngine; public class PlayerController : MonoBehaviour { public Rigidbody2D rb; public float jumpHeight = 3f; float highestJumpHeight; bool grounded = false; bool invincible = false; public GameObject normalObject; public GameObject j..
·Unity/Project
로딩화면 아이패드로 그릴까~ 했는데 아이패드로 유튜브 틀고있어서 일러스트로 그렸다. 일러스트를 잘 만지는게 아니라서 좀 많이 노가다 제작한듯.. 버튼 UI 이것들을 돌려쓸 것이기때문에... 대충.. 오늘은 쉬는날이였다.... ㅎㅎ 내일 할 예정이였던 슬라이드도 조금 구현 했는데 아직은 아쉬운 정도라 내일 다시 만져야겠다. 계획 [ 개발 일정 계획표 ] 2024-04-09 - 플레이어 점프 기능, 그라운드 스크롤, 배경 스크롤 2024-04-10 - 더블 점프 기능, 장애물 설치(랜덤 장애물로 할지 고정 시간에 장애물을 보이게 할지 미정), 장애물 충돌 이벤트 설정 2024-04-11 - 로딩화면(스플래시) 제작 및 설정, 전체적인 씬 UI 구현 2024-04-12 - 기본 좀비맛 스프라이트 이용하여 애니..
·Unity/Project
기능 더블 점프 기능, 장애물 설치- 확인하기 편하게 장애물 충돌시 무적처리(1초후 다시 물리효과O) 콘솔창 보면 충돌한거 알 수 있음. 물리기능 안끄면 밀려나서......... 장애물은 CSV파일에서 좌표값 설정 후 연결 이렇게 맵 라운드와 장애물 등장 시간, 등장 위치를 설정해주면 된다잉 코드에서는 로그를 찍어서 보이게 해놨는데 그건 주석처리 했다. 코드 PlayerController.cs (플레이어) using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class PlayerController : MonoBehaviour { public Rigidbody2D r..
·Unity/Project
지금 제가 디자인을 해놓은 상태가 아니라 대충 그림판으로 그렸습니다.... 오늘 할 일 끝 기능 플레이어 점프 기능, 바닥 스크롤, 배경 스크롤 코드 - BackGroundScroller (배경) using System.Collections; using System.Collections.Generic; using UnityEngine; public class BackGroundScroller : MonoBehaviour { public SpriteRenderer[] backtiles; float speed = 1f; void Update() { for (int i = 0; i < backtiles.Length; i++) { // 왼쪽으로 일정하게 이동 backtiles[i].transform.Transl..
석영
'Unity/Project' 카테고리의 글 목록