Windows 전화 시작 화면 (예 : https://www.windowscentral.com/sites/wpcentral.com/files/styles/larger/public/field/image/2014/04/Clean_vs_Busy.jpg?itok=58NioLgB)과 같이 반투명 항목 배경이있는 이미지의 목록보기로 UWP 응용 프로그램을 개발합니다. 내 솔루션을 UWP Community toolkit parallax service에 기반하기로 결정했습니다.UWP 오프셋이있는 시차 번호
var p = parallaxElement.TransformToVisual(scroller).TransformPoint(new Point(0, 0));
내가이 애니메이션 표현의 오프셋 (offset)에 추가해야합니다 : 우선은 항목의 왼쪽 상단 지점을했다? 또한 나는 이것에 대한 완전한 문서를 찾지 못했습니다.
ExpressionAnimation expression = compositor.CreateExpressionAnimation(
"Matrix4x4.CreateFromTranslation(Vector3(HorizontalMultiplier * scroller.Translation.X, VerticalMultiplier * scroller.Translation.Y, 0.0f))");
expression.SetReferenceParameter("scroller", scrollerViewerManipulation);
expression.SetScalarParameter("offsetX", (float)p.X);
expression.SetScalarParameter("offsetY", (float)p.Y);
즉, "공유 큰 이미지의 항목을 살펴보고 싶습니다." 항목은 캔버스에서 전체입니다.
WP 홈 화면과 같이 항목의 눈금보기에서 하나의 이미지에 애니메이션을 적용하려고합니까? 또는 "이미지 목록"에서 모든 이미지를 애니메이션으로 만들려고합니까? –
listview의 일부/전체 이미지를 애니메이션으로 표현하고 싶습니다. – Ivan