Esempio n. 1
0
    public void Send(string type)
    {
        if (bulltes[type].Count <= 0)
        {
            return;
        }
        buttle    b = bulltes[type][0];
        Transform t = GameObject.Find("ARGunSphere").transform;

        b.Move(t.position, t.rotation);
        bulltes[type].RemoveAt(0);
    }
Esempio n. 2
0
    private static List <buttle> CreateA(int count, BullteType _type)
    {
        List <buttle> list = new List <buttle>();

        for (int i = 0; i < count; i++)
        {
            GameObject A = GameObject.CreatePrimitive(PrimitiveType.Sphere);
            A.transform.Rotate(new Vector3(90, 0, 0));
            A.transform.localScale = new Vector3(0.009f, 0.01f, 0.01f);
            buttle but = A.AddComponent <buttle>();
            but.type = _type;
            list.Add(but);
        }
        return(list);
    }
Esempio n. 3
0
    public void rebackButtle(buttle b)
    {
        string type = System.Enum.GetName(b.type.GetType(), b.type);

        bulltes[type].Add(b);
    }