示例#1
0
    void OnTriggerEnter2D(Collider2D col)
    {
        ObjectScript obj = col.gameObject.GetComponent <ObjectScript> ();

        switch (col.gameObject.tag)
        {
        case "cloud":
            registerHit(obj.penaltyLevel);
            break;

        case "fuel":
            collectFuel(0.65f);
            obj.collect();
            break;

        case "Cat":
            collectCat(obj);
            obj.collect( );
            break;

        default:
            Debug.Log("Unknown object type collided!");
            obj.kill();
            break;
        }
    }