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