Template:Fragoria Map

From FragoriaWiki

(Difference between revisions)
Jump to: navigation, search
Line 43: Line 43:
// Normalizes the coords that tiles repeat across the x axis (horizontally)
// Normalizes the coords that tiles repeat across the x axis (horizontally)
// like the standard Google map tiles.
// like the standard Google map tiles.
-
function getNormalizedCoord(coord, zoom) {
+
// function getNormalizedCoord(coord, zoom) {
-
var y = coord.y;
+
// var y = coord.y;
-
var x = coord.x;
+
// var x = coord.x;
// tile range in one direction range is dependent on zoom level
// tile range in one direction range is dependent on zoom level
// 0 = 1 tile, 1 = 2 tiles, 2 = 4 tiles, 3 = 8 tiles, etc
// 0 = 1 tile, 1 = 2 tiles, 2 = 4 tiles, 3 = 8 tiles, etc
-
var tileRange = 2<< zoom;
+
// var tileRange = 2<< zoom;
// repeat across y-axis (vertically)
// repeat across y-axis (vertically)
-
if (y < 0 || y >= tileRange) {
+
// if (y < 0 || y >= tileRange) {
-
y = (y % tileRange + tileRange) % tileRange;
+
// y = (y % tileRange + tileRange) % tileRange;
-
}
+
// }
// repeat across x-axis
// repeat across x-axis
-
if (x < 0 || x >= tileRange) {
+
// if (x < 0 || x >= tileRange) {
-
x = (x % tileRange + tileRange) % tileRange;
+
// x = (x % tileRange + tileRange) % tileRange;
-
}
+
// }
-
return {
+
// return {
-
x: x,
+
// x: x,
-
y: y
+
// y: y
-
};
+
// };
-
}
+
// }
// Add a move listener to restrict the bounds range
// Add a move listener to restrict the bounds range

Revision as of 15:17, 3 April 2015

Fragoria Map

Personal tools
Date/Time
Server & Cross

Super-Cross Server