示例#1
0
    void RegisterForUnityHooks( )
    {
        SyncEventListeners( );
        //if our game object reference was changed then we need to reset event listeners
        if (local_4_UnityEngine_GameObject_previous != local_4_UnityEngine_GameObject || false == m_RegisteredForEvents)
        {
            //tear down old listeners

            local_4_UnityEngine_GameObject_previous = local_4_UnityEngine_GameObject;

            //setup new listeners
        }
        //reset event listeners if needed
        //this isn't a variable node so it should only be called once per enabling of the script
        //if it's called twice there would be a double event registration (which is an error)
        if (false == m_RegisteredForEvents)
        {
            if (null != owner_Connection_1)
            {
                {
                    uScript_Button component = owner_Connection_1.GetComponent <uScript_Button>();
                    if (null == component)
                    {
                        component = owner_Connection_1.AddComponent <uScript_Button>();
                    }
                    if (null != component)
                    {
                        component.OnButtonClick += Instance_OnButtonClick_0;
                        component.OnButtonDown  += Instance_OnButtonDown_0;
                        component.OnButtonUp    += Instance_OnButtonUp_0;
                    }
                }
            }
        }
    }
示例#2
0
 void UnregisterEventListeners( )
 {
    if ( null != local_1_UnityEngine_GameObject )
    {
       {
          uScript_Button component = local_1_UnityEngine_GameObject.GetComponent<uScript_Button>();
          if ( null != component )
          {
             component.OnButtonClick -= Instance_OnButtonClick_0;
             component.OnButtonDown -= Instance_OnButtonDown_0;
             component.OnButtonUp -= Instance_OnButtonUp_0;
          }
       }
    }
 }
示例#3
0
 void UnregisterEventListeners( )
 {
     if (null != owner_Connection_1)
     {
         {
             uScript_Button component = owner_Connection_1.GetComponent <uScript_Button>();
             if (null != component)
             {
                 component.OnButtonClick -= Instance_OnButtonClick_0;
                 component.OnButtonDown  -= Instance_OnButtonDown_0;
                 component.OnButtonUp    -= Instance_OnButtonUp_0;
             }
         }
     }
 }
示例#4
0
    //event nodes

    //property nodes

    //method nodes
   #pragma warning restore 414

    //functions to refresh properties from entities

    void SyncUnityHooks( )
    {
        SyncEventListeners( );
        if (null == local_4_UnityEngine_GameObject || false == m_RegisteredForEvents)
        {
            local_4_UnityEngine_GameObject = GameObject.Find("SFXPlayer") as UnityEngine.GameObject;
        }
        //if our game object reference was changed then we need to reset event listeners
        if (local_4_UnityEngine_GameObject_previous != local_4_UnityEngine_GameObject || false == m_RegisteredForEvents)
        {
            //tear down old listeners

            local_4_UnityEngine_GameObject_previous = local_4_UnityEngine_GameObject;

            //setup new listeners
        }
        if (null == owner_Connection_1 || false == m_RegisteredForEvents)
        {
            owner_Connection_1 = parentGameObject;
            if (null != owner_Connection_1)
            {
                {
                    uScript_Button component = owner_Connection_1.GetComponent <uScript_Button>();
                    if (null == component)
                    {
                        component = owner_Connection_1.AddComponent <uScript_Button>();
                    }
                    if (null != component)
                    {
                        component.OnButtonClick += Instance_OnButtonClick_0;
                        component.OnButtonDown  += Instance_OnButtonDown_0;
                        component.OnButtonUp    += Instance_OnButtonUp_0;
                    }
                }
            }
        }
    }
示例#5
0
 void RegisterForUnityHooks( )
 {
    //if our game object reference was changed then we need to reset event listeners
    if ( property_tokens_Detox_ScriptEditor_Parameter_Instance_2_previous != property_tokens_Detox_ScriptEditor_Parameter_Instance_2 || false == m_RegisteredForEvents )
    {
       //tear down old listeners
       
       property_tokens_Detox_ScriptEditor_Parameter_Instance_2_previous = property_tokens_Detox_ScriptEditor_Parameter_Instance_2;
       
       //setup new listeners
    }
    //if our game object reference was changed then we need to reset event listeners
    if ( property_tokens_Detox_ScriptEditor_Parameter_Instance_5_previous != property_tokens_Detox_ScriptEditor_Parameter_Instance_5 || false == m_RegisteredForEvents )
    {
       //tear down old listeners
       
       property_tokens_Detox_ScriptEditor_Parameter_Instance_5_previous = property_tokens_Detox_ScriptEditor_Parameter_Instance_5;
       
       //setup new listeners
    }
    //if our game object reference was changed then we need to reset event listeners
    if ( property_color_Detox_ScriptEditor_Parameter_Instance_12_previous != property_color_Detox_ScriptEditor_Parameter_Instance_12 || false == m_RegisteredForEvents )
    {
       //tear down old listeners
       
       property_color_Detox_ScriptEditor_Parameter_Instance_12_previous = property_color_Detox_ScriptEditor_Parameter_Instance_12;
       
       //setup new listeners
    }
    //if our game object reference was changed then we need to reset event listeners
    if ( property_color_Detox_ScriptEditor_Parameter_Instance_15_previous != property_color_Detox_ScriptEditor_Parameter_Instance_15 || false == m_RegisteredForEvents )
    {
       //tear down old listeners
       
       property_color_Detox_ScriptEditor_Parameter_Instance_15_previous = property_color_Detox_ScriptEditor_Parameter_Instance_15;
       
       //setup new listeners
    }
    //if our game object reference was changed then we need to reset event listeners
    if ( property_color_Detox_ScriptEditor_Parameter_Instance_16_previous != property_color_Detox_ScriptEditor_Parameter_Instance_16 || false == m_RegisteredForEvents )
    {
       //tear down old listeners
       
       property_color_Detox_ScriptEditor_Parameter_Instance_16_previous = property_color_Detox_ScriptEditor_Parameter_Instance_16;
       
       //setup new listeners
    }
    //if our game object reference was changed then we need to reset event listeners
    if ( property_color_Detox_ScriptEditor_Parameter_Instance_19_previous != property_color_Detox_ScriptEditor_Parameter_Instance_19 || false == m_RegisteredForEvents )
    {
       //tear down old listeners
       
       property_color_Detox_ScriptEditor_Parameter_Instance_19_previous = property_color_Detox_ScriptEditor_Parameter_Instance_19;
       
       //setup new listeners
    }
    //if our game object reference was changed then we need to reset event listeners
    if ( property_tokens_Detox_ScriptEditor_Parameter_Instance_22_previous != property_tokens_Detox_ScriptEditor_Parameter_Instance_22 || false == m_RegisteredForEvents )
    {
       //tear down old listeners
       
       property_tokens_Detox_ScriptEditor_Parameter_Instance_22_previous = property_tokens_Detox_ScriptEditor_Parameter_Instance_22;
       
       //setup new listeners
    }
    SyncEventListeners( );
    //if our game object reference was changed then we need to reset event listeners
    if ( local_1_UnityEngine_GameObject_previous != local_1_UnityEngine_GameObject || false == m_RegisteredForEvents )
    {
       //tear down old listeners
       if ( null != local_1_UnityEngine_GameObject_previous )
       {
          {
             uScript_Button component = local_1_UnityEngine_GameObject_previous.GetComponent<uScript_Button>();
             if ( null != component )
             {
                component.OnButtonClick -= Instance_OnButtonClick_0;
                component.OnButtonDown -= Instance_OnButtonDown_0;
                component.OnButtonUp -= Instance_OnButtonUp_0;
             }
          }
       }
       
       local_1_UnityEngine_GameObject_previous = local_1_UnityEngine_GameObject;
       
       //setup new listeners
       if ( null != local_1_UnityEngine_GameObject )
       {
          {
             uScript_Button component = local_1_UnityEngine_GameObject.GetComponent<uScript_Button>();
             if ( null == component )
             {
                component = local_1_UnityEngine_GameObject.AddComponent<uScript_Button>();
             }
             if ( null != component )
             {
                component.OnButtonClick += Instance_OnButtonClick_0;
                component.OnButtonDown += Instance_OnButtonDown_0;
                component.OnButtonUp += Instance_OnButtonUp_0;
             }
          }
       }
    }
 }