//---------------------- // Protected Variables //======================================== // setter / getter //------------------------------ //======================================== // Unity's function //------------------------------ private void Start() { // use default. if (mDialogueSystem == null) { mDialogueSystem = JCS_UtilitiesManager.instance.GetDialogueSystem(); } }
/* Setter & Getter */ /* Functions */ private void OnMouseOver() { if (JCS_Input.OnMouseDoubleClick(JCS_MouseButton.LEFT)) { JCS_DialogueSystem jcsDs = JCS_UtilitiesManager.instance.GetDialogueSystem(); if (jcsDs != null) { // active dialogue system. jcsDs.ActiveDialogue(mDialogueScript); } } }
/* Functions */ protected virtual void Start() { // get dialogue system. (singleton) mDialogueSystem = JCS_UtilitiesManager.instance.GetDialogueSystem(); }
public void SetDiaglogueSystem(JCS_DialogueSystem ds) { this.mDialogueSystem = ds; }