KorolevDmitry123

Untitled

Jul 21st, 2016
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. using UnityEngine;
  2. using System.Collections;
  3.  
  4. public class Frame : MonoBehaviour {
  5. public GameObject frame;
  6. public GameObject top;
  7. public GameObject topLeft;
  8. public GameObject topRight;
  9. public GameObject left;
  10. public GameObject right;
  11. public GameObject bottom;
  12. public GameObject bottomRight;
  13. public GameObject bottomLeft;
  14. private Vector3 vector1;
  15. private Vector3 vector2;
  16. public LeftRaycast lr;
  17. public BottomRaycast br;
  18. void Start()
  19. {
  20.  
  21. }
  22. void Update()
  23. {
  24. vector1 = frame.transform.position - bottomLeft.transform.position;
  25. topRight.transform.position = vector1 + frame.transform.position;
  26. if (lr.isHit == true)
  27. {
  28. vector2 = frame.transform.position - bottomLeft.transform.position;
  29. topLeft.transform.position = -vector2 + frame.transform.position;
  30. left.transform.position = -vector2 + frame.transform.position;
  31. right.transform.position = vector2 + frame.transform.position;
  32. bottomRight.transform.position = vector2 + frame.transform.position;
  33. }
  34. if (br.isHit == true)
  35. {
  36. topLeft.transform.position = Vector3.forward * Time.deltaTime;
  37. top.transform.position = Vector3.forward * Time.deltaTime;
  38. bottomRight.transform.position -= Vector3.forward * Time.deltaTime;
  39. bottom.transform.position -= Vector3.forward * Time.deltaTime;
  40. }
  41. }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment