/// <summary> /// 分配一个对象 /// </summary> /// <param name="value">初始值</param> /// <returns></returns> public static VarVector3 Alloc(Vector3 value) { VarVector3 var = Alloc(); var.Value = value; return(var); }
/// <summary> /// 分配一个对象 /// </summary> /// <returns></returns> public static VarVector3 Alloc() { VarVector3 var = GameEntry.Pool.DequeueVarObject <VarVector3>(); var.Value = Vector3.zero; var.Retain(); return(var); }