public CC3CameraAction(CC3Vector cameraTranslationChange, CC3Vector cameraTargetTranslationChange, CC3Vector4 cameraAxisAndRotationInDegreesChangeRelativeToCameraTarget) : base(cameraTranslationChange) { _cameraTargetTranslationChange = cameraTargetTranslationChange; _cameraRotationChangeRelativeToCameraTarget = new CC3AnimatableRotation(cameraAxisAndRotationInDegreesChangeRelativeToCameraTarget); }
public CC3TransformAction(CC3Vector translationChange, CC3Vector scaleChange, CC3Vector4 axisAndRotationInDegreesChangeRelativeToAnchor, CC3Vector rotationAnchorPointRelativeToPosition) : base(translationChange) { _scaleChange = scaleChange; _rotationChangeRelativeToAnchor = new CC3AnimatableRotation(axisAndRotationInDegreesChangeRelativeToAnchor); _rotationAnchorPointRelativeToPosition = rotationAnchorPointRelativeToPosition; }