private IEnumerator SpawnWithDelay(GameObject symbol) { Text3DObject bufTextObject = _spawnText.SpawnObject(symbol, transform).GetComponent <Text3DObject>(); yield return(new WaitForEndOfFrame()); bufTextObject.transform.localPosition = _carriage.CurrentPosition; bufTextObject.Activate(); _carriage.SetNewPosition(bufTextObject.GetWidth(), Text3DCarriage.OffsetType.Width); _symbolsManager.AddUsedSymbol(bufTextObject); }
public void AddUsedSymbol(Text3DObject symbolObj) { _usedSymbols.Add(symbolObj); }