原创 關於command的一些記錄

cmd 刪除所有文件夾以及子文件夾下的文件 del *.* /s /q /f    刪除文件夾 rd /s/q "c:\program files\aaa" 刪除文件夾裏面的文件 del /a/f/q "c:\program files\

原创 Lua table.sort的應用

在用lua進行遊戲開發的過程中,很多都有排行榜的需求,如何按照給定的規則進行排序? 這時候就需要用到table.sort了。   假設 一個小怪 有三種屬性,等級(level)、品質(quality)、id(pid) 我們需要對他們進行排

原创 lua學習之MetaTable 和 MetaMethod(元表和元方法)

MetaTable和MetaMethod是Lua中的重要的語法,MetaTable主要是用來做一些類似於C++重載操作符式的功能。 比如,我們有兩個分數: fraction_a = {numerator=2, denominator=3

原创 TypeScript 遍歷數組Array 的方法:for..of, for..in, for, forEach, every, some

最近在學習egret,需要適用TypeScript,也就是JavaScript的超集。 學習後敲一遍以加深印象,有錯誤之處還請指正! 一、for..of 方法 let arr = ["hello", 2, "world"]; for

原创 HTML基礎知識--一些常見標籤

首先是一個標準常規的HTML代碼塊。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>這是網頁的標題</title> </head> <body> <h1

原创 Egret Scroller 設置滾動條

在 Egret Engine 3.0.3 優化了 Scroller 的體驗。當我們使用 Scroller 實現一些滾動區域的效果時,會發現右側有一個滾動條(ScrollBar),默認是自動隱藏的。即當我們不滾動區域時時不會顯示該滾動條的。

原创 lua學習之如何實現面向對象

上面我們看到有__index這個重載,這個東西主要是重載了find key的操作。這操作可以讓Lua變得有點面向對象的感覺,讓其有點像Javascript的prototype。 所謂__index,說得明確一點,如果我們有兩個對象a和b,

原创 數據結構Map

map是ES提供的一種字典數據結構 字典結構——用來存儲不重複key的hash結構。不同於集合(set)的是,字典使用的是鍵值對的形式來存儲數據 JavaScript對象(object:{})只能用字符串來當key,這對使用帶來了不便,爲

原创 TypeScript 遍歷Array 的方法:for..of, for..in, for, forEach, every, some

最近在學習egret,需要適用TypeScript,也就是JavaScript的超集。 學習後敲一遍以加深印象,有錯誤之處還請指正! 一、for..of 方法 let arr = ["hello", 2, "world"]; for

原创 HTML基礎知識

首先是一個標準常規的HTML代碼塊。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>這是網頁的標題</title> </head> <body> <h1

原创 Lua學習之string.gmatch

這是Lua的string庫比較高級一點的匹配方法了。 原型:string.gmatch (s, pattern) 解釋:返回一個迭代器函數,每一次調用這個函數,返回一個在字符串 s 找到的下一個符合 pattern 描述的子串。如果參數

原创 Lua lfs庫

Lua lfs庫 該庫可以實現文件系統的訪問 配置方法: 5.1以上的lua已經包含了lfs庫,路徑是Lua5.1\clibs\lfs.dll,我們無需配置直接require “lfs”使用即可。 提供的功能: lfs的開發提供了功能的介

原创 Lua學習之熱更新

關於lua熱更新 熱更新的原理 Lua的 require(modelname) 把一個lua文件加載存放到package.loaded[modelname]。  當我們加載一個模塊的時候,會先判斷是否在package.loaded中已存

原创 luarocks 庫windows 安裝使用

LuaSocket 這個是Lua擴展庫添加的程序,具體可以百度一下,在linux環境中他是比較容易安裝和使用的,今天研究了一下在windows安裝, 發現比較麻煩,所以先記錄一下! 這是官方下載地址:https://luarocks.or

原创 命令行學習之cd的用法小結

在需要處理不同路徑下的文件的時候,經常要在命令行模式下切換目錄,這個時候可以使用目錄跳轉命令cd。 cd的全稱是Change Directory,直譯爲改變文件夾,也就是跳轉目錄、切換路徑的意思。它後面可以接驅動器符號、完整路徑和相對路徑