Bladeren bron

support `find`ing the key for a position.

Lucas Stadler 12 jaren geleden
bovenliggende
commit
257db795a4
1 gewijzigde bestanden met toevoegingen van 6 en 2 verwijderingen
  1. 6 2
      js/pixl/public/trixl.html

+ 6 - 2
js/pixl/public/trixl.html

@ -222,7 +222,7 @@
222 222
			[[+0.0, +3.0, 2], {color: [0.5, 0.5, 0.5, 1]}]
223 223
		]);
224 224
225
		trixl.world.remove = function(pos) {
225
		trixl.world.find = function(pos) {
226 226
			var key = null;
227 227
			for(var k of trixl.world.keys()) {
228 228
				if (k[0] === pos[0] && k[1] === pos[1] && k[2] === pos[2]) {
@ -230,7 +230,11 @@
230 230
					break;
231 231
				}
232 232
			}
233
			return trixl.world.delete(key);
233
			return key;
234
		}
235
236
		trixl.world.remove = function(pos) {
237
			return trixl.world.delete(trixl.world.find(pos));
234 238
		}
235 239
236 240
		trixl.world.dynamic = [];