原创 Lua 5.1 中lua函數和庫函數

PS:僅作記錄,自查具體實現 一、基本庫函數(basic functions) _G:保存全局環境的全局變量(不是函數)(即_G._G = _G)。Lua本身不使用這個變量;改變它的值不會影響任何環境,反之亦然。(改變環境使用setfen

原创 記錄Lua版本變更修改變化和Lua的一些小知識及技巧

PS:隨時記錄遇到的小知識和版本變化 1、5.2 版本之後,require 不再定義全局變量,需要保存其返回值 eg:require "XXX.Test" 改成 Test = require "XXX.Test" 2、5.1版本之後mat

原创 lua 報錯:'=' expected near ' '

    在測試特殊字符串處理時,截取爲單個字符,採用string.gfind(s, pattern)庫函數 編譯時在for uchar in這一行(42行)出現了syntax error during pre-compilation.'=

原创 報錯:invalid 'cobj' in function 'lua_cocos2dx_Node_addChild'

在測試項目過程中,二次打開某一個界面,碰到了這個報錯。問題復現過程: 打開A界面(父節點所在界面),在A界面中點擊按鈕打開子界面B添加到父節點中   操作完成後關閉B界面,同時關閉A界面 重複1的操作,再打開B界面的時候報錯,invali

原创 Quick-Cocos2dx 新項目 編譯android報錯/Android.mk:gnustl_static: LOCAL_SRC_FILES points to a missing file

使用Quick-Cocos2dx-Community 3.6.5 Release新創建的項目,在android編譯的過程中報錯: Android NDK: ERROR:/Users/XXX/Documents/Android/androi

原创 lua類中的全局變量的生命週期(即在類外的local變量)

    在開發項目的過程中,界面需要設置座標,爲了便於管理圖片的起始座標我寫到了類的方法外面,然後根據需要在類方法中對startX、posY、betweenX、betweenY等進行運算修改。local c

原创 UserDefault在Mac的存儲路徑

   第一次寫博客,有點激動,還有點緊張,編程能力一般,還不敢寫出來獻醜,就是記錄一下開發項目時遇到的一些問題,以備以後用到,寫的不好請多包涵。手動分割線------------------------------------------