summaryrefslogtreecommitdiff
path: root/GameCode/AmplifyColorTriggerProxy2D.cs
blob: c4bc6062ad163bda5858c2b2f51181e4898e67fb (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
using UnityEngine;

[RequireComponent(typeof(Rigidbody2D))]
[RequireComponent(typeof(CircleCollider2D))]
[AddComponentMenu("")]
public class AmplifyColorTriggerProxy2D : AmplifyColorTriggerProxyBase
{
	private CircleCollider2D circleCollider;

	private Rigidbody2D rigidBody;

	private void Start()
	{
		circleCollider = GetComponent<CircleCollider2D>();
		circleCollider.radius = 0.01f;
		circleCollider.isTrigger = true;
		rigidBody = GetComponent<Rigidbody2D>();
		rigidBody.gravityScale = 0f;
		rigidBody.isKinematic = true;
	}

	private void LateUpdate()
	{
		base.transform.position = Reference.position;
		base.transform.rotation = Reference.rotation;
	}
}