Пример #1
0
 private void playDialog(Action onComplete)
 {
     try
     {
         GameObject          instance           = GameObject.Instantiate <GameObject>(dialogBoxPrefab);
         DialogBoxController instanceController = instance.GetComponent <DialogBoxController>();
         instanceController.initialize(dialogString, characterName, onComplete);
         instance.transform.SetParent(canvas.transform, false);
         instanceController.speaking();
     }
     catch (Exception e)
     {
         Debug.LogError(e);
     }
 }