Beispiel #1
0
 // 애니메이션을 한 번 재생해주는 함수 ( 거리를 기준으로 재생 )
 public static void PlayAnimOneShot(Image _img, Sprite[] _imgs,
                                    GameObject _object, Vector3 _end_point, string _criteria = "Distance")
 {
     StaticCoroutine.Do(PlayAnimOneShotCoroutine(_img, _imgs, _object, _end_point, _criteria));
 }
Beispiel #2
0
 // 애니메이션을 한 번 재생해주는 함수 ( 시간을 기준으로 재생 )
 public static void PlayAnimOneShot(Image _img, Sprite[] _imgs, float _time_per_frame = 0.02f)
 {
     StaticCoroutine.Do(PlayAnimOneShotCoroutine(_img, _imgs, _time_per_frame));
 }
Beispiel #3
0
 public static void ShakeCamera(float ShakeTime, float shakeAmount)
 {
     StaticCoroutine.Do(CameraShake(ShakeTime, shakeAmount));
 }
Beispiel #4
0
 public static void ShakeCamera(GameObject ShakeObject, float ShakeTime, float shakeAmount, float ShakeSpeed)
 {
     StaticCoroutine.Do(CameraShake(ShakeObject, ShakeTime, shakeAmount, ShakeSpeed));
 }
Beispiel #5
0
 // 애니메이션을 반복 재생해주는 함수 ( 시간을 기준으로 재생 )
 public static void PlayAnim(Image _img, Sprite[] _imgs, float _time_per_frame = 0.1f, float _time_interval = 0.02f)
 {
     StaticCoroutine.Do(PlayAnimCoroutine(_img, _imgs, _time_per_frame, _time_interval));
 }