我開發UWP應用程序,並在Windows Phone「開始」屏幕(例如https://www.windowscentral.com/sites/wpcentral.com/files/styles/larger/public/field/image/2014/04/Clean_vs_Busy.jpg?itok=58NioLgB)上顯示包含透印項目背景的圖像列表視圖。 我決定根據我的解決方案UWP Community toolkit parallax service。 首先,我注意到在項目的左上點:帶偏移量的UWP視差
var p = parallaxElement.TransformToVisual(scroller).TransformPoint(new Point(0, 0));
我應該在哪裏添加動畫表達這種偏差?另外我沒有找到完整的文檔。
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主屏幕)下動畫一個圖像?或者你是否試圖在你的「圖像列表視圖」中爲你的所有圖像製作動畫? –
我想動畫的一些/所有的圖像列表視圖 – Ivan