UNPKG

@petkoneo/phaser3-rex-plugins

Version:
18 lines (17 loc) 541 B
var Offset = function (tileX, tileY, chessTileXYZMap, out) { if (chessTileXYZMap === undefined) { chessTileXYZMap = this.tileXYZMap; // {uid:{x,y,z}} } if (out === undefined) { out = {}; } var chessTileXYZ, newTileXYZ; for (var uid in chessTileXYZMap) { chessTileXYZ = chessTileXYZMap[uid]; newTileXYZ = this.board.offset(chessTileXYZ, tileX, tileY); newTileXYZ.z = chessTileXYZ.z; out[uid] = newTileXYZ; } return out; // {uid:{x,y,z}} } export default Offset;