觸動精靈學習筆記(一)

2021-10-13 19:02:49 字數 1030 閱讀 7522

學了c#有段時間了,很喜歡程式設計,可是,由於工作和時間關係(都是藉口),都很少的能夠深入的學習進去,這幾天又玩遊戲,放了3年的觸動精靈又撿起來了,發現,自從學完c#後,思路清晰明了了不少,今天看到了lua語言的表,突然發現,這個和物件導向有異曲同工之妙,而物件導向,能夠大大減小開發的工作量,還有封裝等,突然感觸良多,為防忘記,也和大家分享,開始記錄筆記。

記得c#裡,關於物件的介紹,以人為例,定義了人的名字,年齡,和方法(年代久遠,可能書寫有錯誤)。

public

class persons

/// 建構函式

public person (

int name,

int age,

void eat)

}

我突然間發現,lua裡的表,不就是物件麼?

person =

--建立類似的類

person =

function

(someone,name,age,eat)

--建立建構函式

person.name = name;

person.age = age;

person.eat =

function

(eat)

end;

someone =

return someone

endxiaoming =

person

("xiaoming"

,"xiaoming"

,"19"

,"我會吃飯了"

); 建立物件

print

(xiaoming.name)

;print

(xiaoming.eta)

;

不知道**錯了,輸出結果eat方法為nil,哪位知道的大神,可以告知。

其實,我想做個遊戲小輔助,把所有地圖的特點(大神們都稱作特徵)放到乙個表裡,自然就形成了乙個又乙個的物件(物件合集)。

不說了,我去碼**了。

觸動精靈 觸動精靈指令碼編輯器

觸動精靈 ide 指令碼編輯器使用手冊 小注意 可能的話 不要放到中文目錄下 省事 accesskey 小知識 註冊賬號成功 個人資訊下查到 小知識 乙個accesskey能連線多個裝置 但是 有數量上限一旦出現提示達到上限 新建工程 連線裝置廣播開關 usb 模擬器 小知識 如何檢視當前裝置的各種...

觸動精靈 零基礎小白學觸動 取色器的使用 補

取色器的使用 詳細的手冊 快捷鍵使用前提 啟用當前的那個圖片 如果是當前視窗時取色器或者其他的視窗 快捷鍵是無效的 以按鍵抓抓的常見操作 來分類下 看看觸動的塗色工具的使用 注 所有的截圖快捷鍵操作的前提是 當前視窗是取色器或者取色面板 並且輸入法是英文狀態 這些快捷鍵才能起作用 注意快捷操作時候的...

lua觸動精靈rgb轉hsv函式方法

hsv識別適用於背景色與目標色單一且反差大的場景,例如這樣的 紅色戰力和綠色戰力,我們的目的是挑戰綠色低戰力的,用找色很麻煩,因為他們是數字一直是變化的,無法用找色實現,而用hsv就可以輕鬆實現,具體hsv資料可以自己搜尋,觸動精靈目前沒有hsv相關函式,我分享乙個自己原創的。rgb轉hsv,返回h...