EscapeTheRoom/Assets/SideMovingTrap.cs
2015-11-08 12:11:26 -05:00

39 lines
838 B
C#

using UnityEngine;
using System.Collections;
public class SideMovingTrap : MonoBehaviour {
public float force;
private Rigidbody rb;
//bool addLeft = false;
private Transform cyl;
// Use this for initialization
void Start () {
rb = this.GetComponent<Rigidbody>();
//rb.AddForce(100, 0, 0);
cyl = this.transform.parent;
}
// Update is called once per frame
void Update () {
}
void FixedUpdate()
{
Vector3 vel = rb.velocity;
//print(vel.magnitude);
float toBeApplied = Mathf.Sin(Time.time) * force;
//print(toBeApplied);
rb.AddForce(toBeApplied, 0, 0);
}
void OnTriggerEnter(Collider other) {
if(other.tag == "Player"){
print("playerDed");
Destroy(other.gameObject);
}
}
}