Q&A: I want to extend to use NGUI / DFGUI in my cutscene

Of course you could replace the native UGUI with your own GUI solutions.

That's easy.
(1) Your GUI code needs inherit MonoBehaviour, and has this function:
    void StartDialog(CC_GUI ccgui)
(2) Make a prefab of it, put it in the "Assets/Skele/Res/GUITpl" (you could put it other places)

Your StartDialog function is called when the corresponding anim event is fired.

You can see this is a very simple contract between modules, so you can use any GUI solutions to do anything you like, (QTE, dialog, idea-bubble, etc.)

Check the "Assets/Skele/Scripts/Cutscene/Dialog/UGUI" folder to see the examples.

This article was helpful for 1 person. Is this article helpful for you?