protected float GetDeltaRotParam(LBAxisTypes axis = LBAxisTypes.YAxis) { switch (axis) { case LBAxisTypes.XAxis: if (bParamExists(CharDeltaRotXParamName)) { return(animator.GetFloat(CharDeltaRotXParamName)); } break; case LBAxisTypes.YAxis: if (bParamExists(CharDeltaRotYParamName)) { return(animator.GetFloat(CharDeltaRotYParamName)); } break; case LBAxisTypes.ZAxis: if (bParamExists(CharDeltaRotZParamName)) { return(animator.GetFloat(CharDeltaRotZParamName)); } break; default: break; } return(0); }
protected void SetDeltaRotParam(float value, LBAxisTypes axis = LBAxisTypes.YAxis) { switch (axis) { case LBAxisTypes.XAxis: if (bParamExists(CharDeltaRotXParamName)) { animator.SetFloat(CharDeltaRotXParamName, value); } break; case LBAxisTypes.YAxis: if (bParamExists(CharDeltaRotYParamName)) { animator.SetFloat(CharDeltaRotYParamName, value); } break; case LBAxisTypes.ZAxis: if (bParamExists(CharDeltaRotZParamName)) { animator.SetFloat(CharDeltaRotZParamName, value); } break; default: break; } }