@@ -1157,7 +1157,43 @@ var Tilemap = new Class({
11571157 /**
11581158 * See component documentation. If no layer specified, the map's current layer is used.
11591159 *
1160- * @return {number|null } Returns this, or null if the layer given was invalid.
1160+ * @return {number|null } Returns a number, or null if the layer given was invalid.
1161+ */
1162+ tileToWorldX : function ( tileX , camera , layer )
1163+ {
1164+ layer = this . getLayer ( layer ) ;
1165+ if ( layer === null ) { return null ; }
1166+ return TilemapComponents . TileToWorldX ( tileX , camera , layer ) ;
1167+ } ,
1168+
1169+ /**
1170+ * See component documentation. If no layer specified, the map's current layer is used.
1171+ *
1172+ * @return {number|null } Returns a number, or null if the layer given was invalid.
1173+ */
1174+ tileToWorldY : function ( tileX , camera , layer )
1175+ {
1176+ layer = this . getLayer ( layer ) ;
1177+ if ( layer === null ) { return null ; }
1178+ return TilemapComponents . TileToWorldY ( tileX , camera , layer ) ;
1179+ } ,
1180+
1181+ /**
1182+ * See component documentation. If no layer specified, the map's current layer is used.
1183+ *
1184+ * @return {Vector2|null } Returns a point, or null if the layer given was invalid.
1185+ */
1186+ tileToWorldXY : function ( tileX , tileY , point , camera , layer )
1187+ {
1188+ layer = this . getLayer ( layer ) ;
1189+ if ( layer === null ) { return null ; }
1190+ return TilemapComponents . TileToWorldXY ( tileX , tileY , point , camera , layer ) ;
1191+ } ,
1192+
1193+ /**
1194+ * See component documentation. If no layer specified, the map's current layer is used.
1195+ *
1196+ * @return {number|null } Returns a number, or null if the layer given was invalid.
11611197 */
11621198 worldToTileX : function ( worldX , snapToFloor , camera , layer )
11631199 {
@@ -1169,7 +1205,7 @@ var Tilemap = new Class({
11691205 /**
11701206 * See component documentation. If no layer specified, the map's current layer is used.
11711207 *
1172- * @return {number|null } Returns this , or null if the layer given was invalid.
1208+ * @return {number|null } Returns a number , or null if the layer given was invalid.
11731209 */
11741210 worldToTileY : function ( worldY , snapToFloor , camera , layer )
11751211 {
@@ -1181,7 +1217,7 @@ var Tilemap = new Class({
11811217 /**
11821218 * See component documentation. If no layer specified, the map's current layer is used.
11831219 *
1184- * @return {Vector |null } Returns this , or null if the layer given was invalid.
1220+ * @return {Vector2 |null } Returns a point , or null if the layer given was invalid.
11851221 */
11861222 worldToTileXY : function ( worldX , worldY , snapToFloor , point , camera , layer )
11871223 {
0 commit comments