|
MID ÇÁ·ÎÇÊ | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.microedition.lcdui.game.Layer | +--javax.microedition.lcdui.game.TiledLayer
TiledLayer´Â ŸÀÏ À̹ÌÁö ÁýÇÕÀ¸·Î ä¿ï ¼ö ÀÖ´Â ¼¿ÀÇ °ÝÀÚ·Î ±¸¼ºµÈ ½Ã°¢Àû ¿ä¼ÒÀÔ´Ï´Ù. ÀÌ Å¬·¡½º¸¦ »ç¿ëÇÏ¸é ¾ÆÁÖ Å« À̹ÌÁö°¡ ¾ø¾îµµ Å« °¡»ó °èÃþÀ» ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ÀÌ ±â¼úÀº ÁÖ·Î 2D °ÔÀÓ Ç÷§Æû¿¡¼ ¾ÆÁÖ Å« ½ºÅ©·Ñ ¹è°æÀ» ¸¸µå´Âµ¥ »ç¿ëµË´Ï´Ù.
TiledLayer¸¦ ÀνºÅϽºÈÇÒ ¶§ Á¤Àû
ŸÀÏ ÁýÇÕÀÌ ¸¸µé¾îÁö¸ç ÀÌ´Â setStaticTileSet(javax.microedition.lcdui.Image, int, int)
¸Þ¼Òµå¸¦
»ç¿ëÇÏ¿© ¾ðÁ¦µçÁö ¾÷µ¥ÀÌÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Á¤Àû ŸÀÏ ÁýÇÕ ¿Ü¿¡µµ °³¹ßÀÚ´Â ¿©·¯ ¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏÀ» Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏÀº Á¤Àû ŸÀϰú µ¿ÀûÀ¸·Î ¿¬°áµÇ´Â °¡»ó ŸÀÏÀÔ´Ï´Ù. ¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏÀÇ ¸ð¾çÀº ÇöÀç ¿¬°áµÈ Á¤Àû ŸÀÏÀÇ ¸ð¾çÀÌ µË´Ï´Ù.
¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏÀ» »ç¿ëÇÏ¸é °³¹ßÀÚ´Â ¼¿ ±×·ìÀÇ ¸ð¾çÀ» ¸Å¿ì ½±°Ô º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏ·Î ¸ðµÎ ä¿öÁø ¼¿ ±×·ìÀ» »ç¿ëÇÏ´Â °æ¿ì ¾Ö´Ï¸ÞÀÌ¼Ç Å¸Àϰú ¿¬°áµÈ Á¤Àû ŸÀϸ¸ º¯°æÇϸé Àüü ±×·ìÀÇ ¸ð¾çÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ±â¼úÀº ¿©·¯ ¼¿ÀÇ ³»¿ëÀ» ¸í½ÃÀûÀ¸·Î º¯°æÇÏÁö ¾Ê°íµµ ¹Ýº¹µÇ´Â Å« ¿µ¿ª¿¡ ¾Ö´Ï¸ÞÀÌ¼Ç È¿°ú¸¦ ÁÙ ¶§ ¸Å¿ì À¯¿ëÇÕ´Ï´Ù.
¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏÀº »õ ¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏ¿¡
»ç¿ëµÉ »öÀÎÀ» ¹ÝȯÇÏ´Â createAnimatedTile(int)
¸Þ¼Òµå¸¦
»ç¿ëÇÏ¿© ¸¸µé¾îÁý´Ï´Ù.
¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏ »öÀÎÀº -1¿¡¼ ½ÃÀÛÇϸç Ç×»ó À½¼öÀÌ°í ¿¬¼ÓÀûÀÔ´Ï´Ù.
¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏÀÌ ÀÏ´Ü ¸¸µé¾îÁö¸é
¾Ö´Ï¸ÞÀÌ¼Ç Å¸Àϰú ¿¬°áµÈ Á¤Àû ŸÀÏÀº
setAnimatedTile(int, int)
¸Þ¼Òµå¸¦
»ç¿ëÇÏ¿© º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
°¢ ¼¿ÀÇ ³»¿ëÀº ŸÀÏ »öÀÎÀ» »ç¿ëÇÏ¿© ÁöÁ¤µË´Ï´Ù. ¾ç¼ö ŸÀÏ »öÀÎÀº Á¤Àû ŸÀÏÀ» ÂüÁ¶Çϸç À½¼ö ŸÀÏ »öÀÎÀº ¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏÀ» ÂüÁ¶ÇÕ´Ï´Ù. ŸÀÏ »öÀÎ 0Àº ¼¿ÀÌ ºñ¾î ÀÖÀ½À» ³ªÅ¸³À´Ï´Ù. ºó ¼¿Àº ¿ÏÀüÈ÷ Åõ¸íÇϸç ÇØ´ç ¿µ¿ª¿¡´Â TiledLayer·Î ±×·ÁÁø ³»¿ëÀÌ ¾ø½À´Ï´Ù. ±âº»ÀûÀ¸·Î ¸ðµç ¼¿Àº ŸÀÏ »öÀÎ 0À» Æ÷ÇÔÇÕ´Ï´Ù.
setCell(int, int, int)
°ú fillCells(int, int, int, int, int)
¸¦ »ç¿ëÇϸé
¼¿ÀÇ ³»¿ëÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿©·¯ ¼¿¿¡ °°Àº ŸÀÏÀÌ Æ÷Ç﵃ ¼ö ÀÖÁö¸¸
´ÜÀÏ ¼¿¿¡ µÎ °³ ÀÌ»óÀÇ Å¸ÀÏÀÌ Æ÷Ç﵃ ¼ö´Â ¾ø½À´Ï´Ù.
´ÙÀ½ ¿¹¿¡¼´Â TiledLayer¸¦ »ç¿ëÇÏ¿© ´Ü¼øÇÑ ¹è°æÀ» ¸¸µé ¼ö ÀÖ´Â ¹æ¹ýÀ»
¼³¸íÇÕ´Ï´Ù.
setAnimatedTile(-1, 7)
À» »ç¿ëÇÏ¿©
¿¬°áµÈ Á¤Àû ŸÀϸ¸ º¯°æÇϸé
Àüü ¹°ÀÇ ¿µ¿ª¿¡ ¾Ö´Ï¸ÞÀ̼Ç
È¿°ú¸¦ ÁÙ ¼ö ÀÖ½À´Ï´Ù.
paint ¸Þ¼Òµå´Â Graphics °´Ã¼ÀÇ Å¬¸³ ¿µ¿ª¿¡ µû¶ó Àüü TiledLayer¸¦ ·»´õ¸µÇÏ·Á°í ½ÃµµÇÕ´Ï´Ù. TiledLayerÀÇ ¿ÞÂÊ À§ ¸ð¼¸®´Â Graphics °´Ã¼ÀÇ ¿øÁ¡¿¡ ´ëÇØ ÇöÀç (x,y) À§Ä¡¿¡¼ ·»´õ¸µµË´Ï´Ù. ÀÌ¿¡ µû¶ó Graphics °´Ã¼ÀÇ Å¬¸³ ¿µ¿ªÀ» ¼³Á¤ÇÏ¿© ·»´õ¸µµÈ ¿µ¿ªÀ» Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.
Constructor Summary | |
TiledLayer(int columns,
int rows,
Image image,
int tileWidth,
int tileHeight)
»õ TiledLayer¸¦ ¸¸µì´Ï´Ù. |
Method Summary | |
int |
createAnimatedTile(int staticTileIndex)
»õ ¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏÀ» ¸¸µé°í »õ ¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏÀ» ÂüÁ¶ÇÏ´Â »öÀÎÀ» ¹ÝȯÇÕ´Ï´Ù. |
void |
fillCells(int col,
int row,
int numCols,
int numRows,
int tileIndex)
ƯÁ¤ ŸÀÏÀ» »ç¿ëÇÏ¿© ¿µ¿ª ¼¿À» ä¿ó´Ï´Ù. |
int |
getAnimatedTile(int animatedTileIndex)
¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏÀÌ ÂüÁ¶Çϴ ŸÀÏÀ» °¡Á®¿É´Ï´Ù. |
int |
getCell(int col,
int row)
¼¿ÀÇ ³»¿ëÀ» °¡Á®¿É´Ï´Ù. |
int |
getCellHeight()
´ÜÀÏ ¼¿ÀÇ ³ôÀÌ(Çȼ¿ ´ÜÀ§)¸¦ °¡Á®¿É´Ï´Ù. |
int |
getCellWidth()
´ÜÀÏ ¼¿ÀÇ ³Êºñ(Çȼ¿ ´ÜÀ§)¸¦ °¡Á®¿É´Ï´Ù. |
int |
getColumns()
TiledLayer °ÝÀÚ ¿ÀÇ ¼ö¸¦ °¡Á®¿É´Ï´Ù. |
int |
getRows()
TiledLayer °ÝÀÚÀÇ Çà ¼ö¸¦ °¡Á®¿É´Ï´Ù. |
void |
paint(Graphics g)
TiledLayer¸¦ ±×¸³´Ï´Ù. |
void |
setAnimatedTile(int animatedTileIndex,
int staticTileIndex)
¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏÀ» ÁöÁ¤ÇÑ Á¤Àû ŸÀϰú ¿¬°áÇÕ´Ï´Ù. |
void |
setCell(int col,
int row,
int tileIndex)
¼¿ÀÇ ³»¿ëÀ» ¼³Á¤ÇÕ´Ï´Ù. |
void |
setStaticTileSet(Image image,
int tileWidth,
int tileHeight)
Á¤Àû ŸÀÏ ÁýÇÕÀ» º¯°æÇÕ´Ï´Ù. |
Methods inherited from class javax.microedition.lcdui.game.Layer |
getHeight, getWidth, getX, getY, isVisible, move, setPosition, setVisible |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TiledLayer(int columns, int rows, Image image, int tileWidth, int tileHeight)
TiledLayerÀÇ °ÝÀÚ´Â rows
¼¿ÀÇ ³ôÀÌ¿Í
columns
¼¿ÀÇ ³Êºñ¸¦ °¡Áý´Ï´Ù.
°ÝÀÚÀÇ ¸ðµç ¼¿Àº óÀ½¿¡´Â ºñ¾î ÀÖ½À´Ï´Ù(Áï, ŸÀÏ »öÀÎ 0 Æ÷ÇÔ).
setCell(int, int, int)
°ú fillCells(int, int, int, int, int)
¸¦ »ç¿ëÇÏ¿© °ÝÀÚÀÇ ³»¿ëÀ» ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
TiledLayerÀÇ Á¤Àû ŸÀÏ ÁýÇÕÀº ÁöÁ¤ÇÑ Image·ÎºÎÅÍ ¸¸µé¾îÁö¸ç °¢ ŸÀÏÀÇ Ä¡¼ö´Â tileWidth x tileHeight°¡ µË´Ï´Ù. ¼Ò½º À̹ÌÁöÀÇ ³Êºñ´Â ŸÀÏ ³Êºñ Á¤¼öÀÇ ¹è¼ö°¡ µÇ¾î¾ß ÇÏ¸ç ¼Ò½º À̹ÌÁöÀÇ ³ôÀ̴ ŸÀÏ ³ôÀÌ Á¤¼öÀÇ ¹è¼ö°¡ µÇ¾î¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì IllegalArgumentExceptionÀÌ ¹ß»ýÇÕ´Ï´Ù.
setStaticTileSet(Image, int, int)
¸¦
»ç¿ëÇÏ¿© Àüü Á¤Àû ŸÀÏ ÁýÇÕÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ·¯ÇÑ ¸Þ¼Òµå´Â ¸Þ¸ð¸®¿Í ½Ã°£À» ¸¹ÀÌ ¼Ò¸ðÇϹǷÎ
ÀÚÁÖ »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù.
°¡´ÉÇϸé ŸÀÏ ¸ð¾ç¿¡ ¾Ö´Ï¸ÞÀÌ¼Ç È¿°ú¸¦ Áֱ⠺¸´Ù
¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.
columns
- TiledLayer
ÀÇ
³Êºñ(¼¿ °³¼ö·Î Ç¥Çö)rows
- TiledLayer
ÀÇ
³ôÀÌ(¼¿ °³¼ö·Î Ç¥Çö)image
- Á¤Àû ŸÀÏ ÁýÇÕ ¸¸µé±â¿¡
»ç¿ëÇÒ Image
tileWidth
- ´ÜÀÏ Å¸ÀÏÀÇ ³Êºñ(Çȼ¿ ´ÜÀ§)tileHeight
- ´ÜÀÏ Å¸ÀÏÀÇ ³ôÀÌ(Çȼ¿ ´ÜÀ§)
NullPointerException
- image
°¡ null
ÀÎ °æ¿ì
IllegalArgumentException
- rows
³ª
columns
ÀÇ °³¼ö°¡ 1
º¸´Ù ÀûÀº °æ¿ì
IllegalArgumentException
- tileHeight
³ª
tileWidth
°¡ 1
º¸´Ù ÀûÀº °æ¿ì
IllegalArgumentException
- image
³Êºñ°¡
tileWidth
Á¤¼öÀÇ ¹è¼ö°¡ ¾Æ´Ñ °æ¿ì
IllegalArgumentException
- image
³ôÀ̰¡
tileHeight
Á¤¼öÀÇ ¹è¼ö°¡ ¾Æ´Ñ °æ¿ìMethod Detail |
public int createAnimatedTile(int staticTileIndex)
¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏÀÇ »öÀÎÀº Ç×»ó À½¼öÀÔ´Ï´Ù. ù ¹øÂ° ¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏ¿¡´Â »öÀÎ -1, µÎ ¹øÂ°´Â -2¿Í °°Àº ½ÄÀ¸·Î ÁöÁ¤µË´Ï´Ù.
staticTileIndex
- ¿¬°áµÈ ŸÀÏÀÇ »öÀÎ(0
¶Ç´Â
À¯È¿ÇÑ Á¤Àû ŸÀÏ »öÀÎ)
IndexOutOfBoundsException
- staticTileIndex
°¡
À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìpublic void setAnimatedTile(int animatedTileIndex, int staticTileIndex)
animatedTileIndex
- ¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏÀÇ »öÀÎstaticTileIndex
- ¿¬°áµÈ ŸÀÏÀÇ »öÀÎ(0
À̰ųª
À¯È¿ÇÑ Á¤Àû ŸÀÏ »öÀÎ)
IndexOutOfBoundsException
- staticTileIndex
°¡
À¯È¿ÇÏÁö ¾ÊÀº °æ¿ì
IndexOutOfBoundsException
- ¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏ »öÀÎÀÌ
À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìgetAnimatedTile(int)
public int getAnimatedTile(int animatedTileIndex)
¾Ö´Ï¸ÞÀÌ¼Ç Å¸Àϰú ÇöÀç ¿¬°áµÈ ŸÀÏ »öÀÎÀ» ¹ÝȯÇÕ´Ï´Ù.
animatedTileIndex
- ¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏÀÇ »öÀÎ
IndexOutOfBoundsException
- ¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏ »öÀÎÀÌ
À¯È¿ÇÏÁö ¾ÊÀº °æ¿ìsetAnimatedTile(int, int)
public void setCell(int col, int row, int tileIndex)
³»¿ëÀº Á¤Àû ŸÀÏ »öÀÎ, ¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏ »öÀÎÀ¸·Î ¼³Á¤µÇ°Å³ª ºñ¾î ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù(»öÀÎ 0).
col
- ¼³Á¤ÇÒ ¼¿ÀÇ ¿row
- ¼³Á¤ÇÒ ¼¿ÀÇ ÇàtileIndex
- ¼¿¿¡ ³õÀ» ŸÀÏÀÇ »öÀÎ
IndexOutOfBoundsException
- tileIndex
»öÀÎÀÌ Àִ ŸÀÏÀÌ ¾ø´Â °æ¿ì
IndexOutOfBoundsException
- row
³ª
col
ÀÌ TiledLayer
°ÝÀÚÀÇ
¹üÀ§¸¦ ¹þ¾î³ª´Â °æ¿ìgetCell(int, int)
,
fillCells(int, int, int, int, int)
public int getCell(int col, int row)
¼¿¿¡ ÇöÀç Ç¥½ÃµÈ Á¤Àû ŸÀÏÀ̳ª ¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏÀÇ »öÀÎÀ» °¡Á®¿É´Ï´Ù. ¼¿ÀÌ ºñ¾î ÀÖÀ¸¸é ¹ÝȯµÇ´Â »öÀÎÀº 0ÀÌ µË´Ï´Ù.
col
- °Ë»çÇÒ ¼¿ÀÇ ¿row
- °Ë»çÇÒ ¼¿ÀÇ Çà
IndexOutOfBoundsException
- row
³ª
col
ÀÌ TiledLayer
°ÝÀÚÀÇ ¹üÀ§¸¦ ¹þ¾î³ª´Â °æ¿ìsetCell(int, int, int)
,
fillCells(int, int, int, int, int)
public void fillCells(int col, int row, int numCols, int numRows, int tileIndex)
0
).
col
- ¿µ¿ª¿¡ ÀÖ´Â ¿ÞÂÊ À§ ¼¿ÀÇ ¿row
- ¿µ¿ª¿¡ ÀÖ´Â ¿ÞÂÊ À§ ¼¿ÀÇ ÇànumCols
- ¿µ¿ª¿¡ ÀÖ´Â ¿ÀÇ ¼önumRows
- ¿µ¿ª¿¡ ÀÖ´Â ÇàÀÇ ¼ötileIndex
- ÁöÁ¤ÇÑ ¿µ¿ªÀÇ ¸ðµç
¼¿¿¡ ³õÀ» ŸÀÏÀÇ »öÀÎ
IndexOutOfBoundsException
- ¸Å°³ º¯¼ö°¡ Á¤ÀÇÇÏ´Â
Á÷»ç°¢Çü ¿µ¿ªÀÌ TiledLayer
°ÝÀÚÀÇ ¹üÀ§¸¦ ¹þ¾î³ª´Â °æ¿ì
IllegalArgumentException
- numCols
°¡
0º¸´Ù ÀûÀº °æ¿ì
IllegalArgumentException
- numRows
°¡
0º¸´Ù ÀûÀº °æ¿ì
IndexOutOfBoundsException
- tileIndex
»öÀÎÀÌ Àִ ŸÀÏÀÌ ¾ø´Â °æ¿ìsetCell(int, int, int)
,
getCell(int, int)
public final int getCellWidth()
TiledLayer
°ÝÀÚ¿¡ ÀÖ´Â
´ÜÀÏ ¼¿ÀÇ ³Êºñ(Çȼ¿ ´ÜÀ§)public final int getCellHeight()
TiledLayer
°ÝÀÚ¿¡ ÀÖ´Â
´ÜÀÏ ¼¿ÀÇ ³ôÀÌ(Çȼ¿ ´ÜÀ§)public final int getColumns()
Layer.getWidth()
¸¦ È£ÃâÇϸé TiledLayerÀÇ
Àüü ³Êºñ(Çȼ¿ ´ÜÀ§)¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.
TiledLayer
°ÝÀÚÀÇ ¿ ³Êºñpublic final int getRows()
Layer.getHeight()
¸¦ È£ÃâÇϸé TiledLayerÀÇ
Àüü ³ôÀÌ(Çȼ¿ ´ÜÀ§)¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.
TiledLayer
°ÝÀÚÀÇ Çà ³ôÀÌpublic void setStaticTileSet(Image image, int tileWidth, int tileHeight)
ÇöÀç Á¤Àû ŸÀÏ ÁýÇÕÀ» Á¤Àû ŸÀÏ ÁýÇÕÀ¸·Î ¹Ù²ß´Ï´Ù.
À̹ÌÁö¿¡¼ ŸÀÏÀ» ¸¸µå´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº
±¸¼ºÀÚ TiledLayer(int, int, Image, int, int)
¸¦
ÂüÁ¶ÇϽʽÿÀ.
»õ Á¤Àû ŸÀÏ ÁýÇÕÀÌ ÀÌÀü Á¤Àû ŸÀÏ ÁýÇÕ ÀÌ»óÀÇ Å¸ÀÏÀ» °¡Áö¸é ¾Ö´Ï¸ÞÀÌ¼Ç Å¸Àϰú ¼¿ ³»¿ëÀº º¸Á¸µË´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì °ÝÀÚÀÇ ³»¿ëÀº Áö¿öÁö¸ç(¸ðµç ¼¿ÀÌ »öÀÎ 0À» Æ÷ÇÔ) ¾Ö´Ï¸ÞÀÌ¼Ç Å¸ÀÏÀº ¸ðµÎ »èÁ¦µË´Ï´Ù.
image
- Á¤Àû ŸÀÏ ÁýÇÕÀ» ¸¸µå´Â µ¥ »ç¿ëÇÒ
Image
tileWidth
- ´ÜÀÏ Å¸ÀÏÀÇ ³Êºñ(Çȼ¿ ´ÜÀ§)tileHeight
- ´ÜÀÏ Å¸ÀÏÀÇ ³ôÀÌ(Çȼ¿ ´ÜÀ§)
NullPointerException
- image
°¡ null
ÀÎ °æ¿ì
IllegalArgumentException
- tileHeight
³ª
tileWidth
°¡ 1
º¸´Ù ÀûÀº °æ¿ì
IllegalArgumentException
- image
³Êºñ°¡
tileWidth
Á¤¼öÀÇ ¹è¼ö°¡ ¾Æ´Ñ °æ¿ì
IllegalArgumentException
- image
³ôÀ̰¡
tileHeight
Á¤¼öÀÇ ¹è¼ö°¡ ¾Æ´Ñ °æ¿ìpublic final void paint(Graphics g)
Layer.getX()
¿Í Layer.getY()
¸¦
È£ÃâÇϸé TiledLayer ¿ÞÂÊ À§
¸ð¼¸®ÀÇ ÇöÀç À§Ä¡¸¦ °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ŭ¸³ ¿µ¿ª ¹×/¶Ç´Â º¯È¯À» ÀûÀýÇϰÔ
»ç¿ëÇϸé TiledLayerÀÇ ÀÓÀÇÀÇ
¿µ¿ªÀ» ·»´õ¸µÇÒ ¼ö ÀÖ½À´Ï´Ù.
TiledLayerÀÇ Image°¡ º¯°æ °¡´ÉÇÑ °æ¿ì TiledLayer´Â ImageÀÇ ÇöÀç ³»¿ëÀ» »ç¿ëÇÏ¿© ·»´õ¸µµË´Ï´Ù.
paint
in class Layer
g
- TiledLayer
¸¦ ±×¸± graphics °´Ã¼
NullPointerException
- g
°¡ null
ÀÎ °æ¿ì
|
MID ÇÁ·ÎÇÊ | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |