Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #pragma strict
- var object2 : GameObject;
- var clicked = false;
- function Update () {
- var up = transform.TransformDirection(Vector3.forward);
- var hit : RaycastHit;
- Debug.DrawRay(transform.position, up * 5, Color.red);
- if(Physics.Raycast(transform.position, up, hit, 5)){
- if(hit.collider.gameObject.tag == "Cube"){
- if(Input.GetMouseButton(0)){
- (hit.collider.gameObject).transform.parent = object2.transform ;
- (hit.collider.GetComponent.<Rigidbody>()).isKinematic = true;
- }else{
- (hit.collider.gameObject).transform.parent = null;
- (hit.collider.GetComponent.<Rigidbody>()).isKinematic = false;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment