2012-01-29 76 views
1

我想讓我的蛇的運動平滑。現在這個運動是跳動的。這是我如何讓他移動....如何在沒有Open GL ES的情況下動畫物體?

public void advance() { 
    SnakePart head = parts.get(0);    

    int len = parts.size() - 1; 
    for(int i = len; i > 0; i--) { 
     SnakePart before = parts.get(i-1); 
     SnakePart part = parts.get(i); 
     part.x = before.x; 
     part.y = before.y; 
    } 

所以基本上我已設置更新每.5秒,並推進一個座標。我有沒有辦法讓他在一個座標上平穩移動0.5秒而不必使用Open GL ES?

回答

0

如果「查看」對象沒有被手指敲擊拖動,您可以嘗試使用「TranslateAnimation」