summaryrefslogtreecommitdiff
path: root/Client/Assembly-CSharp/ParallaxController.cs
blob: 892453d5ef539052c06f77bce4c4ad3137af4cee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
using System;
using UnityEngine;

public class ParallaxController : MonoBehaviour
{
	public float Rate;

	private Camera cam;

	public void Start()
	{
		this.cam = Camera.main;
	}

	private void Update()
	{
		Vector3 vector = base.transform.parent.position - this.cam.transform.position;
		vector *= this.Rate;
		vector.z = -this.Rate;
		base.transform.localPosition = vector;
	}
}