Example #1
0
    void selectionManagement()
    {
        if (renderer.isVisible && Input.GetMouseButton(0))
        {
            Vector3 camPos = Camera.main.WorldToScreenPoint(rigidbody.position);
            camPos.y = CameraOperator.InvertMouse(camPos.y);
            selected = CameraOperator.selection.Contains(camPos);
        }

        if (selected)
        {
            transform.GetChild(0).light.intensity = 0.25f;
        }
        else
        {
            transform.GetChild(0).light.intensity = 0f;
        }

        if (selected && Input.GetKeyDown("mouse 1"))
        {
            moveNow = true;
        }
    }