wpf 3D对象StoryBoard动画在代码中指向XYZ

时间:2014-08-30 07:18:52

标签: wpf object animation 3d point

  1. 我想更改3D对象点XYZ。
  2. 有可能吗?
  3. 你有什么参考吗?很多参考工具都没有Point3D Animation
  4. 如何使用Point3D Property?
  5. 我想这样做: http://www.youtube.com/watch?v=gTz7jSU-C5I

    动画

    Storyboard s = new Storyboard();
    
            ModelVisual3D MV = mainViewport.Children.ElementAt(current) as ModelVisual3D;
            Model3DGroup cube = MV.Content as Model3DGroup;
    
            for (int j = 0; j < cube.Children.Count; j++)
            {
    
                Model3DGroup Point_X= cube.Children[j] as Model3DGroup;
    
                DoubleAnimation doubleAnimation = new DoubleAnimation();
                doubleAnimation.To = 2;
                doubleAnimation.Duration = new Duration(TimeSpan.FromSeconds(2));
    
                s.Children.Add(doubleAnimation);
                s.Duration = new Duration(TimeSpan.FromSeconds(2));
    
                Storyboard.SetTarget(doubleAnimation, cube);
                Storyboard.SetTargetProperty(doubleAnimation, new PropertyPath(" ??? "));
    
                s.Begin(); // Exception during the execution.
    
            }
    

0 个答案:

没有答案