33 lines
794 B
C#
33 lines
794 B
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
/// <summary>
|
|
/// 일단은 pc 버서크 모드 연출로 사용
|
|
/// </summary>
|
|
public class ScaleAnim : MonoBehaviour
|
|
{
|
|
bool BerserkScaleUp;
|
|
Vector3 Original_Scale, targetScale;
|
|
float t;
|
|
|
|
public void Set(bool _type, Vector3 _scale)
|
|
{
|
|
BerserkScaleUp = _type;
|
|
Original_Scale = _scale;
|
|
targetScale = Original_Scale * 1.2f;
|
|
t = 0f;
|
|
}
|
|
|
|
private void Update()
|
|
{
|
|
if (t < 1f)
|
|
{
|
|
t += Time.deltaTime;
|
|
if (BerserkScaleUp == true)
|
|
transform.localScale = Vector3.Lerp(Original_Scale, targetScale, t);
|
|
else
|
|
transform.localScale = Vector3.Lerp(targetScale, Original_Scale, t);
|
|
}
|
|
}
|
|
} |