var texture = R3.EntityManager.Instance.findComponentById('gm3fvv45dl'); if (!texture) { return; } if (!this.initialized) { this.forward = true; texture.offset.x = 0; texture.offset.y = 0; texture.updateInstance(); this.initialized = true; return; } if (this.forward) { texture.offset.x += 0.1; if (texture.offset.x >= 0.9) { if (texture.offset.y >= 0.8) { texture.offset.x = 0.9; texture.offset.y = 0.8; this.forward = false; } else { texture.offset.x = 0; texture.offset.y += 0.2; } } } if (!this.forward) { texture.offset.x -= 0.1; if (texture.offset.x <= 0) { texture.offset.x = 0; if (texture.offset.y < 0.2) { texture.offset.x = 0.1; texture.offset.y = 0; this.forward = true; } else { texture.offset.x = 0.9; texture.offset.y -= 0.2; } } } texture.updateInstance(); return null; //@ sourceURL=textureBeforeRender.js