ストーリーボードが終了した後に新しいアニメーションを開始すると問題が発生しますが、このアニメーションは表示されません。ターゲットプロパティは、アニメーションで定義された終了位置に直接ジャンプします。Silverlight/WP7アニメーションがスキップされました
私のセットアップは次のとおりです。
- は、ストーリーボードに一度
- スタート最初のアニメーション
- ストーリーボードコールcompleteイベント
- スタート次のアニメーションを作成します
両方のアニメーションが同じ持っていますターゲットのプロパティと同じストーリーボードを作成します。
他の場合でもアニメーションジャンプがありますが、ランダムです。
タイミングやXAMLを表示できますか?スタートアップの遅延は、Storyboard.Begin()がトリガーされたときから開始時刻を取るため、アニメーションが失われる最大の原因です。非常に短いアニメーションがありますか? –
開始時間は0であり、ストーリーボードと同じ1秒です。私は手動で0に設定し、アニメーションは約3回正常に実行され、次に2つ目は失敗に終わります – plucked
問題はstoryboard.Stop()関数を使用したことが原因と思われます。今は大丈夫です。うーん、永遠に消えてしまったのかどうか分かりません。しかし、タイミングのおかげでありがとう、それは助けた – plucked