如何制作程序化动画

时间:2011-06-08 20:50:39

标签: silverlight animation silverlight-4.0 storyboard

我想在不使用storyboard和zammle-svammle的情况下在Silverlight中制作程序化动画。在Flex / Flash中,我认为补间和动画有更清晰的API。如何在C#中创建类似的东西,或者是否有一些第三方包装器?像TweenLite但是SilverLight?那会让我很开心!

但是在哪里举办活动?

Source code of Programmatic Animation

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

如果我正确理解了您的问题,您想知道在视图加载时将事件放在何处以启动动画?如果是这种情况,则将其放在视图上的Loaded事件中。

例如:

    public SomeView()
    {
        InitializeComponent();
        this.Loaded += new RoutedEventHandler(SomeView_Loaded);
    }

    void SomeView_Loaded(object sender, RoutedEventArgs e)
    {
        // start your animations here.
    }