public UIPromptDisplay Prompt(float lifetime, TransitionPreset transitionPreset, params object[] elements) { UIPromptDisplay spawnedPrompt = Instantiate(promptDisplayPrefab, Vector2.zero, Quaternion.identity, promptParent); spawnedPrompt.InitPrompt(Vector2.zero, transitionPreset, lifetime, elements); return(spawnedPrompt); }
public void PromptIfEmpty(float lifetime, TransitionPreset transitionPreset, params object[] elements) { if (currentlySpawnedPrompt != null) { return; } currentlySpawnedPrompt = Prompt(lifetime, transitionPreset, elements); }