Пример #1
0
    // Use this for initialization
    void Start()
    {
        //rayCaster = FindObjectOfType<CameraRaycaster>();
        rayCaster = GetComponent <CameraRaycaster1>();

        // register with the CameraRaycaster that we are listening to layer hit changes
        this.rayCaster.OnHitItemChangeObservers += OnHitItemChanged;

        // set cursor hotspot to the top left corner of any of the images of any of the images
        this.cursorHotspot = new Vector2(0, 0); // top left corner
    }
Пример #2
0
    private void Start()
    {
        if (Camera.main == null)
        {
            Debug.LogWarning(
                "Warning: no main camera found. Third person character needs a Camera tagged \"MainCamera\"," +
                " for camera-relative controls.", gameObject);
        }

        this.thirdPersonCharacter = GetComponent <ThirdPersonCharacter>();
        //transform.position = Vector3.zero;
        //this.shortenedClickPoint = Vector3.zero;
        this.shortenedClickPoint = transform.position;

        //rayCaster = FindObjectOfType<CameraRaycaster>();
        this.rayCaster = Camera.main.GetComponent <CameraRaycaster1>();

        // register with the CameraRaycaster that we are listening to layer hit changes
        this.rayCaster.OnHitItemChangeObservers += OnHitItemChanged;
    }