Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- cs
- 광고테스트
- http
- 랜덤
- 컴퓨터구조
- canvasgroup
- React Native
- 유니티기초
- dotween
- C#
- 유니티
- LINQ
- 전면광고
- enum
- scrollrect
- 애니메이션
- 게임개발
- 유니티기본
- ui
- 애드몹
- Admob
- unity3D
- UGUI
- 모션
- csvhelper
- 프로그래머스
- unity
- 열거형
- unity통신
- 코딩테스트
Archives
- Today
- Total
Ruya Games
2 - DoTween.onComplete 본문
블록이 이동된 후에 블록의 현재 상태를 나타내는 Index값이 변경되어야 하는데, 블록은 위치가 한 프레임만에 변하지 않고, DoTween으로 구현한 애니메이션을 통해 위치를 이동합니다.
따라서 DoTween을 통한 오브젝트 이동이 완료된 시점에 index값을 변경해주어야 하는데, OnComplete로 구현했습니다.
OnComplete를 사용하면 DoTween애니메이션이 종료된 이후에 특정 코드를 실행하려고 할때 유용합니다.
transform.DOLocalMoveX(destinationX, GeneralBlockSetting.PlayerBlockMoveSpeedX).SetEase(Ease.Linear)
.OnComplete(() => gameManager.SetBlockPosition(index));
'게임 개발 일지 > 블록 아케이드 게임' 카테고리의 다른 글
5 - 움직이는 오브젝트 이어서 생성하기 (2) | 2023.12.04 |
---|---|
4 - Collider2D와 RigidBody2D로 충돌 처리하기 (0) | 2023.12.01 |
3 - 블록 색상값을 enum으로 지정하기 (0) | 2023.12.01 |
1 - Transform.Translate & Dotween으로 기본 움직임 설정 (0) | 2023.11.30 |