protected override void OnCreateClone(LegacyBuff clone) { base.OnCreateClone(clone); int max = Mathf.Max(sprites.Length, ValueFix100.Length); (clone as LegacyBuff2).ID = Random.Range(0, max); }
public LegacyBuff Clone() { LegacyBuff a = Instantiate(this); OnCreateClone(a); return(a); }
/// <summary> /// Chua dinh nghia ham nay ma /// </summary> /// <param name="position"></param> /// <param name="level"></param> public static void LegacyBuff(Vector2 position) { BuffInGround prefab = Resources.Load <BuffInGround>(PathRewardBuff); LegacyBuff b = DataMap.GetLegacyBuff(); if (prefab == null || b == null) { Debug.Log("Khong tin tai Prefab hoac Buff"); return; } BuffInGround buff = Instantiate(prefab); buff.transform.position = position; buff.SetUp(b); }
protected virtual void OnCreateClone(LegacyBuff clone) { }