コード例 #1
0
 void start()
 {
     _instance = this;
 }
コード例 #2
0
    public static List <myComponents> CompoundList         = new List <myComponents>();         //LIST FOR COMPOUNDS

    // Use this for initialization
    void Start()
    {
        _insctance = this;
        //ITEM CREATION

        item i0 = new item();

        i0.name   = "item_bulb";
        i0.sprite = sprites [0];
        i0.count  = 1;
        i0.coords = Vector2.zero;
        i0.mytype = "composant";
        itemList1.Add(i0);


        item i1 = new item();

        i1.name   = "item_radio";
        i1.sprite = sprites [1];
        i1.count  = 1;
        i1.mytype = "compound";
        i1.coords = Vector2.zero;

        itemList1.Add(i1);

        item i2 = new item();

        i2.name   = "item_card";
        i2.sprite = sprites [2];
        i2.count  = 1;
        i2.mytype = "composant";
        i2.coords = Vector2.zero;
        itemList1.Add(i2);

        item i3 = new item();

        i3.name   = "item_fuel";
        i3.sprite = sprites [3];
        i3.count  = 1;
        i3.coords = Vector2.zero;
        i3.mytype = "composant";

        itemList1.Add(i3);

        item i4 = new item();

        i4.name   = "item_lamp";
        i4.sprite = sprites [4];
        i4.count  = 1;
        i4.coords = Vector2.zero;
        i4.mytype = "compound";

        itemList1.Add(i4);

        item i5 = new item();

        i5.name   = "item_meca";
        i5.sprite = sprites [5];
        i5.count  = 1;
        i5.coords = Vector2.zero;
        i5.mytype = "composant";

        itemList1.Add(i5);

        item i6 = new item();

        i6.name   = "item_cable";
        i6.sprite = sprites [6];
        i6.count  = 1;
        i6.coords = Vector2.zero;
        i6.mytype = "composant";

        itemList1.Add(i6);

        item i7 = new item();

        i7.name   = "item_parap";
        i7.sprite = sprites [7];
        i7.coords = Vector2.zero;
        i7.mytype = "compound";
        i7.count  = 1;
        itemList1.Add(i7);

        item i8 = new item();

        i8.name   = "item_battrie";
        i8.sprite = sprites [8];
        i8.count  = 1;
        i8.mytype = "composant";
        i8.coords = Vector2.zero;
        itemList1.Add(i8);

        /*item i9 = new item (); //THIS ITEM IS ONLY USED FOR INITIALISATION
         * i9.name = "item_bada";
         * i9.sprite = sprites [8];
         * i9.count = 1;
         * i9.mytype = "composant";
         * i4.coords = Vector2.zero;
         * itemList1.Add (i9);*/

        item i9 = new item();

        i9.name   = "item_mini_potion";
        i9.sprite = sprites [9];
        i9.count  = 1;
        i9.mytype = "powerup";
        i9.coords = Vector2.zero;
        itemList1.Add(i9);

        item i10 = new item();

        i10.name   = "item_full_potion";
        i10.sprite = sprites [10];
        i10.count  = 1;
        i10.mytype = "powerup";
        i10.coords = Vector2.zero;
        itemList1.Add(i10);

        item i11 = new item();

        i11.name   = "item_life_more";
        i11.sprite = sprites [11];
        i11.count  = 1;
        i11.mytype = "powerup";
        i11.coords = Vector2.zero;
        itemList1.Add(i11);

        item i12 = new item();

        i12.name   = "item_laser_shield";
        i12.sprite = sprites [12];
        i12.count  = 1;
        i12.mytype = "powerup";
        i12.coords = Vector2.zero;
        itemList1.Add(i12);

        item i13 = new item();

        i13.name   = "item_coin_doubler";
        i13.sprite = sprites [13];
        i13.count  = 1;
        i13.mytype = "powerup";
        i13.coords = Vector2.zero;
        itemList1.Add(i13);

        item i14 = new item();

        i14.name   = "item_super_magnet";
        i14.sprite = sprites [14];
        i14.count  = 1;
        i14.mytype = "powerup";
        i14.coords = Vector2.zero;
        itemList1.Add(i14);

        myComponents compound1 = new myComponents();

        compound1.name = "item_radio";
        compound1.mycomponents.Add(convertToCraft(i6));
        compound1.mycomponents.Add(convertToCraft(i8));
        compound1.mycomponents.Add(convertToCraft(i2));

        CompoundList.Add(compound1);

        myComponents compound2 = new myComponents();

        compound2.name = "item_lamp";
        compound2.mycomponents.Add(convertToCraft(i6));
        compound2.mycomponents.Add(convertToCraft(i8));
        compound2.mycomponents.Add(convertToCraft(i0));

        CompoundList.Add(compound2);
    }