public override void ActionAnimAssignValues(ActionAnim action, List <ActionParameter> parameters) { action.runtimeAnimator = action.AssignFile <Animator> (parameters, action.parameterID, action.constantID, action.animator); action.runtimeShapeObject = action.AssignFile <Shapeable> (parameters, action.parameterID, action.constantID, action.shapeObject); if (action.methodMecanim == AnimMethodMecanim.ChangeParameterValue) { switch (action.mecanimParameterType) { case MecanimParameterType.Bool: BoolValue boolValue = (action.parameterValue <= 0f) ? BoolValue.False : BoolValue.True; boolValue = action.AssignBoolean(parameters, action.parameterValueParameterID, boolValue); action.parameterValue = (boolValue == BoolValue.True) ? 1f : 0f; break; case MecanimParameterType.Int: action.parameterValue = (float)action.AssignInteger(parameters, action.parameterValueParameterID, (int)action.parameterValue); break; case MecanimParameterType.Float: action.parameterValue = action.AssignFloat(parameters, action.parameterValueParameterID, action.parameterValue); break; default: break; } } }
public override void ActionAnimAssignValues(ActionAnim action, List <ActionParameter> parameters) { action.runtimeAnim = action.AssignFile <Animation> (parameters, action.parameterID, action.constantID, action._anim); action.runtimeShapeObject = action.AssignFile <Shapeable> (parameters, action.parameterID, action.constantID, action.shapeObject); }
public override void ActionAnimAssignValues(ActionAnim action, List <ActionParameter> parameters) { action.runtimeAnim2D = action.AssignFile(parameters, action.parameterID, action.constantID, action._anim2D); }
public override void ActionAnimAssignValues(ActionAnim action, List<ActionParameter> parameters) { action.animator = action.AssignFile <Animator> (parameters, action.parameterID, action.constantID, action.animator); }
public override void ActionAnimAssignValues(ActionAnim action, List<ActionParameter> parameters) { action._anim = action.AssignFile <Animation> (parameters, action.parameterID, action.constantID, action._anim); action.shapeObject = action.AssignFile <Shapeable> (parameters, action.parameterID, action.constantID, action.shapeObject); }
public override void ActionAnimAssignValues(ActionAnim action, List <ActionParameter> parameters) { action.animator = action.AssignFile <Animator> (parameters, action.parameterID, action.constantID, action.animator); }
public override void ActionAnimAssignValues(ActionAnim action, List<ActionParameter> parameters) { action._anim2D = action.AssignFile (parameters, action.parameterID, action.constantID, action._anim2D); }