// emoji tablet var Create3DEmoji = function (emojiType, userName) { print("Creating " + emojiType + " emoji"); var index = 0; switch (emojiType) { case "Heart": index = 0; break; case "Flowers": index = 1; break; case "Poo": index = 2; break; case "Pizza": index = 3; break; default: print("Unsupported emoji type"); break; } var newPosition = MyAvatar.position; var newEmoji = Entities.addEntity(emojiProperties); _emojis.push(newEmoji); var nameOverlayProperties = { type: "Text", parentID: newEmoji, position: newPosition, localPosition: { x: 0.0, y: 0.2, z: 0.0 }, dimensions: { x: .5, y: .1, z: 0.01 }, lineHeight: 0.065, text: userName } var textEntity = Entities.addEntity(nameOverlayProperties); _overlays.push(textEntity); };