예제 #1
0
    public void PlaceShape(ShapeManager sm)
    {
        if (sm == null)
        {
            Debug.Log("huh? shouldn't be null");
            return;
        }
        sm.Begin();
        shapesQueued.Remove(sm);
        shapesOnMap.Add(sm);
        lc.AddToScore(10);
        foreach (ShapeManager[] queue in allQueues)
        {
            if (queue[0] == sm)
            {
                queue [0] = null;
                return;
            }
//			for(int i = 0; i < 7; i++){
//				if(queue[i] == sm){
//					queue [i] = null;
//					return;
//				}
//			}
        }
        Debug.Log("uhhh");
    }