Beispiel #1
0
    void UpdateOrbs()
    {
        orbSystem = PlayerShip.orbSystem;
        bool toEnable = true;
        int  i        = 0;

        foreach (Image orb in orbs)
        {
            switch (i)
            {
            case 0:
                toEnable = orbSystem.Red;
                break;

            case 1:
                toEnable = orbSystem.Orange;
                break;

            case 2:
                toEnable = orbSystem.Yellow;
                break;

            case 3:
                toEnable = orbSystem.Green;
                break;

            case 4:
                toEnable = orbSystem.Blue;
                break;

            case 5:
                toEnable = orbSystem.Purple;
                break;

            case 6:
                toEnable = orbSystem.White;
                break;

            default:
                Debug.Log("HUDSystems:UpdateOrbs - orb has not been set in good way!");
                break;
            }
            orb.gameObject.SetActive(toEnable);
            i++;
        }
        // Debug.Log("HUDSystems:UpdateOrbs - Orbs updating " + theOrbs);
    }
Beispiel #2
0
    // Use this for initialization
    void Start()
    {
        //turnForceScale = 1;
        armsUp = GetComponent <Animation> ();

        rigidbody = GetComponent <Rigidbody>();

        thisCollider  = GetComponent <BoxCollider>();
        floorCollider = main.GetFloor().GetComponent <BoxCollider>();

        var clone = Instantiate(orb);

        clone.SetActive(false);
        _orb = clone.GetComponent <orb>();
        _orb.SetHighlightMaterial(material);

        mouseX1        = Input.mousePosition.x;
        mouseY1        = Input.mousePosition.y;
        Cursor.visible = false;
    }
Beispiel #3
0
    // Use this for initialization
    void Start()
    {
        //turnForceScale = 1;
        armsUp = GetComponent<Animation> ();

        rigidbody = GetComponent<Rigidbody>();

        thisCollider = GetComponent<BoxCollider>();
        floorCollider = main.GetFloor().GetComponent<BoxCollider>();

        var clone = Instantiate(orb);
        clone.SetActive(false);
        _orb = clone.GetComponent<orb>();
        _orb.SetHighlightMaterial(material);

        mouseX1 = Input.mousePosition.x;
        mouseY1 = Input.mousePosition.y;
        Cursor.visible = false;
    }