0
public class Point : Geometry, IComparable<Point>
{
private bool _IsEmpty = false;
private double _X;
private double _Y;
(etc..)
}
其表示物體的中心。我想用類似TransformTranslate
的東西來動畫物體。我知道我可以啓動兩個獨立的動畫(一個用於X,一個用於Y),但是如果我在中心改變時執行refresh()/ redraw(),我會得到兩個調用(每個調用一個x,y)。
我可以劫持動畫系統來動畫一個對象(我的Point
對象)嗎?我的意思是給出x,y的初始狀態;然後是最後一個,讓動畫系統負責插值。
或,我只是用一個計時器等自己編碼它。
感謝
謝謝 - 我甚至不知道PointAnimation .. 我不得不在我的對象上設置一個DependencyProperty,這樣我就可以爲它設置動畫,但它現在可以工作:) – DefenestrationDay 2011-05-27 04:29:03