Java Reference
In-Depth Information
// Methods
public final boolean collidesWith(Sprite s, boolean pixelLevel);
public final boolean collidesWith(TiledLayer t, boolean pixelLevel);
public final boolean collidesWith(Image image, int x, int y,
boolean pixelLevel);
public void defineCollisionRectangle(int x, int y, int width, int height);
public void defineReferencePixel(int x, int y);
public final int getFrame();
public int getFrameSequenceLength();
public int getRawFrameCount();
public int getRefPixelX();
public int getRefPixelY();
public void nextFrame();
public final void paint(Graphics g);
public void prevFrame();
public void setFrame(int sequenceIndex);
public void setFrameSequence(int[] sequence);
public void setImage(Image img, int frameWidth, int frameHeight);
public void setRefPixelPosition(int x, int y);
public void setTransform(int transform);
}
Class javax.microedition.lcdui.game.TiledLayer
public class TiledLayer
extends javax.microedition.lcdui.game.Layer {
// Constructors
public TiledLayer(int columns, int rows, Image image,
int tileWidth, int tileHeight);
// Methods
public int createAnimatedTile(int staticTileIndex);
public void fillCells(int col, int row, int numCols, int numRows,
int tileIndex);
public int getAnimatedTile(int animatedTileIndex);
public int getCell(int col, int row);
public final int getCellHeight();
public final int getCellWidth();
public final int getColumns();
public final int getRows();
public final void paint(Graphics g);
public void setAnimatedTile(int animatedTileIndex, int staticTileIndex);
public void setCell(int col, int row, int tileIndex);
public void setStaticTileSet(Image image, int tileWidth, int tileHeight);
}
Search WWH ::




Custom Search