public override void AssignValues(List <ActionParameter> parameters) { if (animEngine == null) { ResetAnimationEngine(); } if (animEngine != null) { animEngine.ActionAnimAssignValues(this, parameters); } parameterName = AssignString(parameters, parameterNameID, parameterName); clip2D = AssignString(parameters, clip2DParameterID, clip2D); if (method == AnimMethod.BlendShape && isPlayer) { if (KickStarter.player && KickStarter.player.GetComponent <Shapeable>()) { runtimeShapeObject = KickStarter.player.GetComponent <Shapeable>(); } else { runtimeShapeObject = null; ACDebug.LogWarning("Cannot BlendShape Player since cannot find Shapeable script on Player."); } } }
public override void AssignValues(List <ActionParameter> parameters) { if (animEngine == null) { ResetAnimationEngine(); } if (animEngine != null) { animEngine.ActionAnimAssignValues(this, parameters); } parameterName = AssignString(parameters, parameterNameID, parameterName); clip2D = AssignString(parameters, clip2DParameterID, clip2D); if (method == AnimMethod.BlendShape && isPlayer && KickStarter.player) { runtimeShapeObject = KickStarter.player.GetComponent <Shapeable>(); } }