Beispiel #1
0
    // Use this for initialization
    void Start()
    {
        mPatterns = new PowerupPattern[2];
        mPatterns[0] = PowerupPattern.LR;
        mPatterns[1] = PowerupPattern.UD;
        System.Random rng = new System.Random();
        int pattern = rng.Next(0, 2);
        mPattern = mPatterns[pattern];
        center = new Vector2(gameObject.transform.position.x, gameObject.transform.position.y);
        origin = 0;

        if (mPattern == PowerupPattern.LR){
            gameObject.GetComponent<Rigidbody2D>().velocity = new Vector2(4, 0);
        }
        else if (mPattern == PowerupPattern.UD)
        {
            gameObject.GetComponent<Rigidbody2D>().velocity = new Vector2(0, 2);
        }
        else if (mPattern == PowerupPattern.CIRCLE)
        {

        }
    }
Beispiel #2
0
    // Use this for initialization
    void Start()
    {
        mPatterns    = new PowerupPattern[2];
        mPatterns[0] = PowerupPattern.LR;
        mPatterns[1] = PowerupPattern.UD;
        System.Random rng     = new System.Random();
        int           pattern = rng.Next(0, 2);

        mPattern = mPatterns[pattern];
        center   = new Vector2(gameObject.transform.position.x, gameObject.transform.position.y);
        origin   = 0;

        if (mPattern == PowerupPattern.LR)
        {
            gameObject.GetComponent <Rigidbody2D>().velocity = new Vector2(4, 0);
        }
        else if (mPattern == PowerupPattern.UD)
        {
            gameObject.GetComponent <Rigidbody2D>().velocity = new Vector2(0, 2);
        }
        else if (mPattern == PowerupPattern.CIRCLE)
        {
        }
    }