유니티:맵: 두 판 사이의 차이
둘러보기로 이동
검색으로 이동
잔글편집 요약 없음 |
잔글 (→점수가산) |
||
1번째 줄: | 1번째 줄: | ||
{{유니티}} | {{유니티}} | ||
== 개요 == | ==개요== | ||
플레이어가 다양한 곳을 이동하여 아예 화면 자체가 바뀌어야 할 때가 있다.(오픈월드가 아니라면) | 플레이어가 다양한 곳을 이동하여 아예 화면 자체가 바뀌어야 할 때가 있다.(오픈월드가 아니라면) | ||
=== 게임메니저 === | ===게임메니저=== | ||
게임 메니저 계층창에서 GameManager를 만든다. 이 안에 스크립트를 넣는다. | 게임 메니저 계층창에서 GameManager를 만든다. 이 안에 스크립트를 넣는다. | ||
점수와 스테이지관리를 해준다. | 점수와 스테이지관리를 해준다. | ||
== 점수가산 == | ==점수가산== | ||
=== 플레이어의 코드 === | ===플레이어의 코드=== | ||
public GameManager gameManager; | public GameManager gameManager; //게임의 상태를 지정한다. | ||
if(collision.gameObject.tag=="레이어"){ | if(collision.gameObject.tag=="레이어"){ | ||
23번째 줄: | 23번째 줄: | ||
if(변수명){포인트가산명령} | if(변수명){포인트가산명령} | ||
//게임메니저가 스테이지 이동도 관리한다. |
2020년 9월 11일 (금) 14:13 판
- 유니티:개요
- 유니티:기본 조작
- 유니티:카메라
- 유니티:오브젝트
- 유니티:코딩기초
- 유니티:UI
- 유니티:게임 내 화면
- 유니티:플레이어
- 유니티:맵
- 유니티:씬
- 유니티:몬스터
- 유니티:아이템
- 유니티:음향
- 유니티:빌드
- 유니티:VR
- 유니티:팁
개요
플레이어가 다양한 곳을 이동하여 아예 화면 자체가 바뀌어야 할 때가 있다.(오픈월드가 아니라면)
게임메니저
게임 메니저 계층창에서 GameManager를 만든다. 이 안에 스크립트를 넣는다.
점수와 스테이지관리를 해준다.
점수가산
플레이어의 코드
public GameManager gameManager; //게임의 상태를 지정한다.
if(collision.gameObject.tag=="레이어"){
gameManager.stagePoint += 가산할포인트
//포인트에 따라 달리 주기 위해
bool 변수명=collision.gameObject.name.Contains("아이템명") //아이템명이 포함되어 있으면 True 반환.
if(변수명){포인트가산명령}
//게임메니저가 스테이지 이동도 관리한다.