using system.collections;
using system.collections.generic;
using unityengine;
namespace common
//字典集合來儲存物體
private dictionary<
string
, list
> cache;
//單例初始化方法
public
override
void
init()
///
/// 通過物件池 建立物件 對外提供的方法
///
/// 類別
/// 需要建立的預製件
/// 需要建立的位置
/// 需要建立的旋轉
///
public
gameobject
createobject
(string key,
gameobject prefab,
vector3 pos,
quaternion rotate)
//使用物件
useobjuct
(pos, rotate, go)
;return go;
}//使用物件
private
static
void
useobjuct
(vector3 pos,
quaternion rotate,
gameobject go)
}//向池中新增物件
private
gameobject
addobject
(string key,
gameobject prefab)
return go;
}//查詢制定類別中可以使用的物件
private
gameobject
findusableobject
(string key)
///
/// **物件
///
/// 需要被**的物件
/// 延遲時間,不填預設為0
public
void
collectobject
(gameobject go,
float delay=0)
private
ienumerator
collectobjectdelay
(gameobject go,
float delay)
//清空某個類別的遊戲物件
public
void
clear
(string key)
//foreach (var item in cache[key])
// cache.
remove
(key);}
//清空全部
public
void
clearall()
//將字典的鍵用集合存起來 遍歷集合
foreach
(var key in
newlist
<
string
>
(cache.keys))}
}}
g utils 實用工具類
g.utils error function r hash getsearchandhash function win set function hash,win,isreload addlistener function win getquerystring function name,win,i...
PHP實用工具類
2018年10月25日 20 21 09 組裝,查詢sql語句 適用mysql,鏈式呼叫,支援同時多台主機鏈結,支援讀寫分離,虛擬表名等等 生成資料字典 適用mysql,鏈式呼叫,可生成word,可生成html 可帶左側側邊欄 資料庫差異對比 找出兩個資料庫的 表,字段,索引的差別,並生成建立表,字...
linux實用工具
基本實用工具 ls 顯示檔名 list cat 顯示文字檔案內容 rm i 刪除檔案 remove i開啟選項 less more 分屏顯示檔案 hostname 顯示系統名 檔案操作 cp sourcefile destinationfile 複製檔案copy mv oldname newname...