From 568ff06a591eddbfccda1db5815f97b4ce6b62e4 Mon Sep 17 00:00:00 2001 From: Alezia Kurdis <60075796+AleziaKurdis@users.noreply.github.com> Date: Wed, 23 Feb 2022 22:56:03 -0500 Subject: [PATCH] Delete materialSequencer.js --- .../serverless/Scripts/materialSequencer.js | 59 ------------------- 1 file changed, 59 deletions(-) delete mode 100644 interface/resources/serverless/Scripts/materialSequencer.js diff --git a/interface/resources/serverless/Scripts/materialSequencer.js b/interface/resources/serverless/Scripts/materialSequencer.js deleted file mode 100644 index 998a8759e6..0000000000 --- a/interface/resources/serverless/Scripts/materialSequencer.js +++ /dev/null @@ -1,59 +0,0 @@ -// Distributed under the Apache License, Version 2.0. -// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html -// 2020 Silverfish. -//material sequencer, put on a material entity (server script) to make it iterate through discrete steps of X UV offset. - -/*UserData: -{ - "verticalOffset": 0, - "segments": 16, - "updateInterval": 250 -} -*/ - -(function() { - var DEFAULT_VERTICAL_OFFSET = 0.0; - var DEFAULT_HORIZONTAL_SPEED = 1; - var DEFAULT_UPDATE_INTERVAL = 1000; - var DEFAULT_SEGMENTS = 16; - - var self = this; - var _entityID; - this.preload = function(entityID) { - _entityID = entityID; - var verticalOffset = DEFAULT_VERTICAL_OFFSET; - var updateInterval = DEFAULT_UPDATE_INTERVAL; - var moveDistance = 1 / DEFAULT_SEGMENTS; - var verticalOffset = DEFAULT_VERTICAL_OFFSET; - var oldPosition = 0; - var currentPosition = 0; - var userData = JSON.parse(Entities.getEntityProperties(_entityID, ["userData"]).userData); - if (userData !== undefined) { - if (userData.segments !== undefined) { - moveDistance = 1 / userData.segments; - } - if (userData.verticalOffset !== undefined) { - verticalOffset = userData.verticalOffset; - } - if (userData.updateInterval !== undefined) { - updateInterval = userData.updateInterval; - } - } - - self.intervalID = Script.setInterval(function() { - if(currentPosition >= 1){ - currentPosition = 0; - oldPosition = 0; - } - - Entities.editEntity(_entityID, { materialMappingPos: { x: currentPosition, y: verticalOffset}}); - // print("current Pos: " + currentPosition); - currentPosition = oldPosition + moveDistance; - oldPosition = currentPosition; - }, updateInterval); - }; - - this.unload = function() { - Script.clearInterval(self.intervalID); - } -}); \ No newline at end of file