content/hifi-public/PlanetDropBundle_v1/scripts/createFloor.js
Dale Glass 0d14e5a379 Initial data.
Needs a lot of cleanup. Data has been de-duplicated, and where identical copies existed, one of them
has been replaced with a symlink.

Some files have been excluded, such as binaries, installers and debug dumps. Some of that may still
be present.
2022-02-13 18:59:11 +01:00

41 lines
No EOL
1.1 KiB
JavaScript

// Builds a 20 mtr x 20 mtr chequered Entity floor directly under your avatar.
// Created by Adrian McCarlie, 9 January 2015
// Copyright 2015 High Fidelity, Inc.
// Distributed under the Apache License, Version 2.0.
// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
var myPosition = MyAvatar.position;
var X_POS = myPosition.x - 10;
var Y_POS = myPosition.y - 1;
var Z_POS = myPosition.z - 10;
var size = 20;
var color = 255;
var x = X_POS;
var y = Y_POS;
var z = Z_POS;
function checkeredFloor (){
while (z < (Z_POS + size)){
while (x < (X_POS + size-1)){
if (color == 0){
color = 255;
}else {
color = 0;
}
var properties = {
type: "Box",
position: {x: x, y: y, z: z},
color: {red: color, green: color, blue: 255},
dimensions: {x: 1, y: 1, z: 1},
};
floor = Entities.addEntity(properties);
x++
}
x = X_POS;
z++;
}
Script.stop();
}
checkeredFloor();