public override void Init(ArmMassage items) { this.id = items.id; this.name = items.name; this.Intro = items.Intro; this.price = items.price; this.grade = items.grade; this.durable = items.durable; this.attackSpeed = items.attackSpeed; this.attackDamage = items.attackDamage; }
private void Award(int grade, Transform point) { //奖励金币 //奖励武器 ArmMassage arm = AwardArm(); GameObject go = MainManager._instance._poolManager.Create(Resources.Load(Myconts.RSOURCE_PREFABS_ARM_PATH + arm.name) as GameObject, Type.Arm); go.transform.position = point.position; go.transform.rotation = point.rotation; InitArm(go, arm); }
/// <summary> /// 初始化武器属性 /// </summary> /// <param name="initTargetArm">初始化的武器物体</param> /// <param name="arm">初始化信息</param> private void InitArm(GameObject initTargetArm, ArmMassage arm) { initTargetArm.GetComponent <Arm>().Init(arm); }
public virtual void Init(ArmMassage items) { }