Advertisement
Guest User

Untitled

a guest
Jul 16th, 2019
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. <style>
  2. #banner {
  3. position: absolute;
  4. top: 30px;
  5. text-align: center;
  6. font-size: 3em;
  7. width: 100%;
  8. z-index: 10;
  9. visibility: hidden
  10. }
  11. </style>
  12.  
  13. <div id="banner"></div>
  14. <script>
  15. (function() {
  16. var messageId = 0;
  17.  
  18. function hideBanner(bannerElement, messageIdArg) {
  19. return function() {
  20. // Hide the message only if it wasn't replaced with a new one.
  21. if (messageId === messageIdArg) {
  22. bannerElement.style.visibility = 'hidden';
  23. }
  24. }
  25. }
  26.  
  27. function showMessage(message) {
  28. var bannerElement = document.getElementById('banner');
  29. bannerElement.textContent = message;
  30. bannerElement.style.visibility = 'visible';
  31. messageId += 1;
  32. setTimeout(hideBanner(bannerElement, messageId), 4000);
  33. }
  34. var viewer = WALK.getViewer();
  35. viewer.onSceneReadyToDisplay(function() {
  36. var setMaterialForNodeOriginal = viewer.setMaterialForNode;
  37. viewer.setMaterialForNode = function(material, node) {
  38. setMaterialForNodeOriginal.apply(this, [material, node]);
  39. showMessage('material: ' + material.name);
  40. }
  41. });
  42. }());
  43. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement