//----------------------
        // Protected Variables

        //========================================
        //      setter / getter
        //------------------------------

        //========================================
        //      Unity's function
        //------------------------------
        private void Start()
        {
            // use default.
            if (mDialogueSystem == null)
            {
                mDialogueSystem = JCS_UtilitiesManager.instance.GetDialogueSystem();
            }
        }
Exemple #2
0
        /* 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();
        }
Exemple #4
0
 public void SetDiaglogueSystem(JCS_DialogueSystem ds)
 {
     this.mDialogueSystem = ds;
 }