// Use this for initialization void Start() { grapplingPart = GameObject.FindGameObjectWithTag("Grapper").GetComponent <Grap>(); initialPosition = this.transform.position; // initialRotation = grapplingPart.transform.rotation; initialScaling = grapplingPart.transform.localScale; Debug.Log("Grappling Hook initial Position:" + grapplingPart.transform.position); chain.enabled = false; Physics.IgnoreCollision(grapplingHookHand.GetComponent <Collider>(), grapper.GetComponent <Collider>()); Physics.IgnoreCollision(creature.GetComponent <Collider>(), grapper.GetComponent <Collider>()); }
protected virtual void DisposeAlgo(bool disposing) { if (!disposed) { if (disposing) { // нету полей } Grap.Dispose(); ImageFont.Dispose(); SolBrush.Dispose(); disposed = true; } }