summaryrefslogtreecommitdiff
path: root/GameCode/PlayLineAnimation.cs
blob: 01cea4dd8ff36099eed7ea5713b04c3197d7c6ff (plain)
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
using UnityEngine;

public class PlayLineAnimation : MonoBehaviour
{
	private LineEffect lineEffect;

	public AnimationCurve offsetCurve;

	public float offsetSpeed = 1f;

	public AnimationCurve widthCurve;

	public float widthSpeed = 1f;

	private void Start()
	{
		lineEffect = GetComponent<LineEffect>();
	}

	public void PlayOffset()
	{
		lineEffect.PlayAnim(LineEffect.AnimType.Offset, offsetCurve, offsetSpeed);
	}

	public void PlayWidth()
	{
		lineEffect.PlayAnim(LineEffect.AnimType.Width, widthCurve, widthSpeed);
	}
}