Flag.DroppedOn C# (CSharp) Method

DroppedOn() public method

public DroppedOn ( GameObject target ) : void
target GameObject
return void
    public override void DroppedOn(GameObject target)
    {
        GameObject spawningZone = GameObject.Find ("Spawning Zone");
        Vector3 nextPosition = new Vector3(spawningZone.transform.position.x, Terrain.activeTerrain.SampleHeight(spawningZone.transform.position),spawningZone.transform.position.z);
        GameObject game_flag = Instantiate(Resources.Load("Flag") as GameObject, nextPosition, Quaternion.identity) as GameObject;

        int num = getNextNumber();

        //Debug.Log ("Next is " + num);
        game_flag.GetComponent<Enchantable>().id = "Area "+num;

        //Debug.Log ("Adding " + num);

        num_list.Add(num);

        SetHidden(false);
    }