Esempio n. 1
0
    public virtual void initKBEngine()
    {
        isStartEngine  = true;
        Dbg.debugLevel = debugLevel;

        KBEngine.Event.registerIn("_closeNetwork", this, "_closeNetwork");

        KBELuaUtil.CallMethod("KBEngineLua", "InitEngine");
    }
Esempio n. 2
0
    void OnDestroy()
    {
        MonoBehaviour.print("clientapp::OnDestroy(): begin");

        Dbg.WARNING_MSG("KBEngine::destroy()");
        KBEngine.Event.deregisterIn(this);
        KBELuaUtil.CallMethod("KBEngineLua", "Destroy");

        MonoBehaviour.print("clientapp::OnDestroy(): end");
    }
Esempio n. 3
0
 // Use this for initialization
 void Awake()
 {
     loader = new LuaLoader();
     lua    = new LuaState();
     this.OpenLibs();
     lua.LuaSetTop(0);
     KBELuaUtil.SetCallLuaFunction(this.CallFunction);
     LuaBinder.Bind(lua);
     LuaCoroutine.Register(lua, this);
 }
Esempio n. 4
0
 void OnGUI()
 {
     KBELuaUtil.CallMethod("UI", "OnGUI");
 }
Esempio n. 5
0
 // Use this for initialization
 void Start()
 {
     KBELuaUtil.CallMethod("UI", "Start");
 }