①引用命名空間
using system;
①宣告變數
/// 蝴蝶到達ui目標的時間
public datetime time_arriveuitarget;
①變數賦值:當前時間
butterfly.time_arriveuitarget = datetime.now;
③倆個timespane差值,可以得出時差
//todo:攝像頭移動小,代表鏡頭移動程度小,過段時間,蝴蝶飛走
timespan timespan = butterfly.time_arriveuitarget - datetime.now;
if (math.abs(timespan.seconds) > butterfly.time_allowatuimax)
Unity中使用多執行緒
using system.collections using system.collections.generic using system.threading using unityengine c 多執行緒 可以執行非mono 可以使用基本型別和struct 不能執行 mono 多執行緒使用模板...
Unity中使用LookAt的坑
當實現乙個物體朝向乙個點時,通常使用transform.lookat。對於3d物體沒有問題,但是對於2d物體,會出現奇怪的效果,這樣因為api的原理,它的官方解釋是這樣的 旋 身,使得當前物件的正z軸指向目標物件target所在的位置。但是對於2d物體的朝向,我們的目的就是要改變z軸,通過trans...
在unity中使用spine動畫
可以使用spine製作骨骼動畫來給unity使用。spine提供了unity執行包。執行包的版本一定要和spine版本一致,不然會報錯。匯入spine動畫 由spine匯出的動畫檔案有3個 xx.atlas,xx.json,xx.png。將這三個檔案直接匯入unity會報錯,將xx.atlas改為x...