21 lines
726 B
C#
21 lines
726 B
C#
using UnityEngine;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine.UI;
|
|
|
|
[AddComponentMenu("")]
|
|
public class DialogueSystem : MonoBehaviour
|
|
{
|
|
public GameObject balloonPrefab;
|
|
//private static List<DialogueBalloonAction> balloons = new List<DialogueBalloonAction>();
|
|
|
|
public BalloonScript CreateBalloon(string dialogueString, bool usingButton, KeyCode button, float timeToDisappear, Color backgroundC, Color textC, Transform targetObj = null)
|
|
{
|
|
BalloonScript b = GameObject.Instantiate(balloonPrefab).GetComponent<BalloonScript>();
|
|
b.transform.SetParent(transform, false);
|
|
b.Setup(dialogueString, usingButton, button, timeToDisappear, backgroundC, textC, targetObj);
|
|
|
|
return b;
|
|
}
|
|
}
|