示例#1
0
    private void cast()
    {
        RaycastHit hit;

        if (interactEnabled)
        {
            if (Physics.Raycast(playerCamera.transform.position, playerCamera.transform.forward, out hit, range))
            {
                IWorldObject tar = hit.transform.GetComponent <IWorldObject>();
                tar?.interact(this);
            }
        }
    }