Quantcast
Channel: Questions in topic: "error message"
Viewing all articles
Browse latest Browse all 2891

Error BCE0019: 'refusethrow' is not a member of 'UnityEngine.GameObject'.

$
0
0
I've fixed multiple errors within this code but can't figure out what is going on here. It says it happens at (66,80). Thanks! #pragma strict var objectPos : Vector3; var objectRot : Quaternion; var pickObj : GameObject; var canpick = true; var picking = false; var guipick = false; var pickref : GameObject; function Start () { pickref = GameObject.FindWithTag ("pickupref"); pickObj = pickref; } function Update () { var raycheck:Ray=Camera.main.ScreenPointToRay(Input.mousePosition); var hitcheck: RaycastHit; if (Physics.Raycast(raycheck, hitcheck,10) && hitcheck.collider.gameObject.tag == "pickup"){ guipick = true; } if (Physics.Raycast(raycheck, hitcheck) && hitcheck.collider.gameObject.tag != "pickup"){ guipick = false; } objectPos = transform.position; objectRot = transform.rotation; if(Input.GetMouseButtonDown(0) && canpick){ picking = true; var ray:Ray=Camera.main.ScreenPointToRay(Input.mousePosition); var hit: RaycastHit; if (Physics.Raycast(ray, hit, 10) && hit.collider.gameObject.tag == "pickup"){ pickObj = hit.collider.gameObject; hit.rigidbody.useGravity = false; hit.rigidbody.isKinematic = true; hit.collider.isTrigger = true; hit.transform.parent = gameObject.transform; hit.transform.position = objectPos; hit.transform.rotation = objectRot; } } if(Input.GetMouseButtonUp(0) && picking){ picking = false; canpick = false; } if(Input.GetMouseButtonDown(0) && !canpick && pickObj.GetComponent(pickObj.refusethrow) !=true){ canpick=true;pickObj.GetComponent.().useGravity = true; pickObj.GetComponent.().isKinematic = false; pickObj.transform.parent = null; pickObj.GetComponent.().isTrigger = false; pickObj.GetComponent.().AddForce (transform.forward * 8000); pickObj = pickref; } if(Input.GetMouseButtonDown(1)&&!canpick && pickObj.GetComponent(pickedupobj).refusethrow!=true){canpick=true;pickObj.GetComponent.().useGravity=true; pickObj.GetComponent.().isKinematic = false; pickObj.transform.parent = null; pickObj.GetComponent.().isTrigger = false; pickObj = pickref; } } function OnGUI () { GUI.Label(Rect(Screen.width/2,Screen.height/2.1,Screen.width/2,Screen.height/2),"X"); if (guipick && canpick){ GUI.Label(Rect(Screen.width/2,Screen.height/2,Screen.width/2,Screen.height/2),"Pick Up"); } }

Viewing all articles
Browse latest Browse all 2891

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>