1. 키보드 입력하기
void Update()
{
if(Input.GetKeyDown(KeyCode.Space) && transform.position.y < MaxHeight)
{
Flap();
}
ApplyAngle();
animator.SetBool("flap", angle >= 0.0f);
}
2. buttonName 입력하기
void Update()
{
if(Input.GetButtonDown("Fire1") && transform.position.y < MaxHeight)
{
Flap();
}
ApplyAngle();
animator.SetBool("flap", angle >= 0.0f);
}
buttonName은 하기메뉴에서 키보드와 매핑되어있음. 예) "Fire1 = left Crtl"
Edit->Project Settings->Input
반응형
'앱 만들기 > 유니티2D 게임 만드는 방법' 카테고리의 다른 글
유니티 안드로이드 백키 종료 (0) | 2019.02.16 |
---|---|
Flappy Bird 에서 Bird 점프시 Z축 각도 변경시키기. (0) | 2019.02.13 |
유니티 오브젝트 스크롤 시키기. (0) | 2019.02.12 |
유니티 - 스와이프 길이 구하기 (0) | 2019.02.07 |
유니티 - animation event has no function name specified (3) | 2019.02.04 |
댓글