1
在AndEngine我這樣將緩動功能應用於PathModifier?
public static IEaseFunction EASEFUNCTION;
EASEFUNCTION =EaseSineInOut.getInstance();
float[] coordinatesX = new float[300], coordinatesY = new float[300];
for (int i=0; i<300; i++){
coordinatesX[i] = i;
coordinatesY[i] = (float)(20 * (Math.sin((-0.10 * coordinatesX[i]))));
System.out.println(coordinatesX[i]);
System.out.println(coordinatesY[i]);
}
PathModifier path = new PathModifier(10, coordinatesX, coordinatesY, EASEFUNCTION);
這是一個數學函數定義的PathModifier。我想將EASEFunction應用於由我創建的PathModifier。構造函數存在,但EASEFunctions在這種情況下不起作用。出了什麼問題?
不工作..我嘗試了這一點,並在其他幾個方面,但沒有。看起來自定義路徑不支持EASE功能? – 2012-01-12 20:35:16
也許你的版本是舊的。 GLES1的最新版本通過* all *修飾符支持緩和功能。 – Jong 2012-01-13 10:38:10
我在1周前下載了推薦的GLES1。在這一點上,我假設EASE函數只能應用於Path.to(coordinates).to ...語句,如示例中所示。 – 2012-01-13 10:56:04