예제 #1
0
    // Update is called once per frame
    void Update()
    {
        float distance = Vector3.Distance(transform.position, arCamera.transform.position);

        if (distance <= 0.5f && !owned)
        {
            searchingText.text = "You found toast! Construct a baguette with 3 toasts.";
            invScript.AddToast();
            Destroy(gameObject);
            Destroy(mouse);
        }

        if (invScript.magnet.activeSelf && distance <= 2f && GetComponent <Renderer> ().IsVisibleFrom(arCamera))
        {
            MoveBread();
        }
        HandleMouse();
    }