//Use any type of value in the queue eg: String, Int, GameObject, etc...
public Queue queueName = new Queue();
//Dequed Object
private GameObject aGameobject
//Add an item to the queue
queueName.Enqueue(gameobject);
//Remove an item from the queue
aGameobject = queueName.Dequeue();