Unity
Unity 실시간 2D 기초 Challenge: Sprite pachinko
여르므
2023. 6. 28. 18:12

사용 Object 및 Componetnt
Clouds
- 2D Object > Sprites > Circle
Property
- Sprite Renderer > Sprite > 사용할 이미지 선택
Component
- Circle Collider 2D
Frefab 적용
- 동일한 오브젝트가 여러 개 필요할 때 오브젝트를 프리팹으로 만든다.
- 프리팹으로 사용할 오브젝트를 Hierarchy에서 Project > Assets > Frefabs 폴더로 드래그한다.
- 프리팹의 property를 변경하면 이를 통해 생성된 모든 오브젝트에 일괄 적용됨

Sun
- 2D Object > Sprites > Circle
Property
- Sprite Renderer > Sprite > 사용할 이미지 선택
Component
- Circle Collider 2D
- Rigidbody 2D > Material > BouncyBall 추가
Bouncy Ball
탄성 효과 만들기
- Assets > Physic Material > Bounciness : 0.3 > Friction : 1
배경 색상 자동 변경
- Main Camera에 스크립트 추가
- Assets > Scripts > 우클릭 > C# Script > BackgroundColor.cs 생성
변수 설정
- Colors - 사용할 색상
- Time - 색상의 지속 시간(duration)
- Color Change Speed - 다음 색상이 반영되는 속도

Reference
How to Change "BACKGROUND COLOR" Smoothly in UNITY
Challenge: Sprite pachinko