void OnEnable() { rangeOfOperator = (target as RangeOfOperator); RangeData = rangeOfOperator.RangeData; EditorUtility.SetDirty(serializedObject.FindProperty("RangeData").serializedObject.targetObject); }
public void Copy(OperatorData operatorData) { Name = operatorData.name; prefabOfOperator = operatorData.prefabOfOperator; rangeOfOperator = operatorData.rangeOfOperator; Elite = operatorData.Elite; Level = operatorData.Level; OperatorType = operatorData.OperatorType; artBig_Ellite0 = operatorData.artBig_Ellite0; artBig_Ellite2 = operatorData.artBig_Ellite2; artSmall = operatorData.artSmall; curHP = operatorData.curHP; maxHP = operatorData.maxHP; Attack = operatorData.Attack; Defense = operatorData.Defense; RES = operatorData.RES; RedeployTyme = operatorData.RedeployTyme; DpCost = operatorData.DpCost; Block = operatorData.Block; ASPD = operatorData.ASPD; isLowGrounded = operatorData.isLowGrounded; isHighGrounded = operatorData.isHighGrounded; HealParticle = operatorData.HealParticle; bulletController = operatorData.bulletController; CurrentEXP = operatorData.CurrentEXP; NextLevelEXP = operatorData.NextLevelEXP; skill = operatorData.skill; }