ICPTween 기반 캐릭터 애니메이터 구현체
More...
|
| void | StartSpeaking () |
| | 말하기 시작 애니메이션
|
| void | StopSpeaking () |
| | 말하기 종료 애니메이션
|
| void | PlayEnterAnimation (string effect, float duration, Action onComplete=null) |
| | 등장 애니메이션
|
| void | PlayExitAnimation (string effect, float duration, Action onComplete=null) |
| | 퇴장 애니메이션
|
| void | PlayEmotionAnimation (string emotion, float duration, Action onComplete=null) |
| | 감정 변경 애니메이션
|
| void | PlayMoveAnimation (Vector3 targetPosition, float duration, Action onComplete=null) |
| | 이동 애니메이션
|
| void | PlayScaleAnimation (Vector3 targetScale, float duration, Action onComplete=null) |
| | 스케일 애니메이션
|
| void | PlayCustomAnimation (string animationName, params object[] parameters) |
| | 커스텀 애니메이션 재생
|
| void | StopAllAnimations () |
| | 모든 애니메이션 정지
|
| void | Cleanup () |
| | 정리
|
ICPTween 기반 캐릭터 애니메이터 구현체
◆ Cleanup()
| void ICPTweenCharacterAnimator.Cleanup |
( |
| ) |
|
◆ PlayCustomAnimation()
| void ICPTweenCharacterAnimator.PlayCustomAnimation |
( |
string | animationName, |
|
|
params object[] | parameters ) |
커스텀 애니메이션 재생
- Parameters
-
| animationName | 애니메이션 이름 |
| parameters | 파라미터들 |
Implements ICharacterAnimator.
◆ PlayEmotionAnimation()
| void ICPTweenCharacterAnimator.PlayEmotionAnimation |
( |
string | emotion, |
|
|
float | duration, |
|
|
Action | onComplete = null ) |
감정 변경 애니메이션
- Parameters
-
| emotion | 새로운 감정 |
| duration | 지속 시간 |
| onComplete | 완료 콜백 |
Implements ICharacterAnimator.
◆ PlayEnterAnimation()
| void ICPTweenCharacterAnimator.PlayEnterAnimation |
( |
string | effect, |
|
|
float | duration, |
|
|
Action | onComplete = null ) |
등장 애니메이션
- Parameters
-
| effect | 효과 타입 |
| duration | 지속 시간 |
| onComplete | 완료 콜백 |
Implements ICharacterAnimator.
◆ PlayExitAnimation()
| void ICPTweenCharacterAnimator.PlayExitAnimation |
( |
string | effect, |
|
|
float | duration, |
|
|
Action | onComplete = null ) |
퇴장 애니메이션
- Parameters
-
| effect | 효과 타입 |
| duration | 지속 시간 |
| onComplete | 완료 콜백 |
Implements ICharacterAnimator.
◆ PlayMoveAnimation()
| void ICPTweenCharacterAnimator.PlayMoveAnimation |
( |
Vector3 | targetPosition, |
|
|
float | duration, |
|
|
Action | onComplete = null ) |
이동 애니메이션
- Parameters
-
| targetPosition | 목표 위치 |
| duration | 지속 시간 |
| onComplete | 완료 콜백 |
Implements ICharacterAnimator.
◆ PlayScaleAnimation()
| void ICPTweenCharacterAnimator.PlayScaleAnimation |
( |
Vector3 | targetScale, |
|
|
float | duration, |
|
|
Action | onComplete = null ) |
스케일 애니메이션
- Parameters
-
| targetScale | 목표 스케일 |
| duration | 지속 시간 |
| onComplete | 완료 콜백 |
Implements ICharacterAnimator.
◆ StartSpeaking()
| void ICPTweenCharacterAnimator.StartSpeaking |
( |
| ) |
|
◆ StopAllAnimations()
| void ICPTweenCharacterAnimator.StopAllAnimations |
( |
| ) |
|
◆ StopSpeaking()
| void ICPTweenCharacterAnimator.StopSpeaking |
( |
| ) |
|
◆ IsAnimating
| bool ICPTweenCharacterAnimator.IsAnimating |
|
get |
◆ IsSpeaking
| bool ICPTweenCharacterAnimator.IsSpeaking |
|
get |
The documentation for this class was generated from the following file:
- D:/Projects/Team_Hajen/ICPDEV_Ink/Assets/DeulPie/ExtraInk/Core/Animators/ICPTweenCharacterAnimator.cs