Advertisement
Guest User

Untitled

a guest
Oct 21st, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. var lifeIcon = new Image();
  2. lifeIcon.src = "img/System/lifeIcon.png";
  3.  
  4. function newImage(src){
  5. var tmp = new Image();
  6. tmp.src = src;
  7. return tmp
  8. }
  9.  
  10. var lifeIcon = newImage("img/System/lifeIcon.png");
  11. var closeIcon = newImage("img/System/closeIcon.png");
  12. var goldIcon = newImage("img/System/goldIcon.png");
  13. ...
  14.  
  15. element.appendChild(new Image()).src = "img/System/lifeIcon.png";
  16.  
  17. function create(name, props) {
  18. var elem = document.createElement(name);
  19. for (var p in props)
  20. elem[p] = props[p];
  21. return elem;
  22. }
  23.  
  24. var el = create("img", {src: "img/System/lifeIcon.png"});
  25.  
  26. (lifeIcon = new Image()).src = "img/System/lifeIcon.png"; // WARNING: VERY BAD
  27.  
  28. function img(src) {
  29. var img = new Image(); img.src = src;
  30. var canvas = document.createElement("canvas");
  31. var returning = img.onload = function() {
  32. canvas.width = img.width;
  33. canvas.height = img.height;
  34. canvas.getContext("2d").drawImage(img, 0, 0);
  35. return canvas;
  36. }();
  37. return returning;
  38. }
  39.  
  40. ctx.drawImage(img("background.jpg"), 0, 0);
  41.  
  42. var image = img("background.jpg"); #will give you a canvas
  43.  
  44. var image = function() { var img = new Image(); img.src = "background.jpg"; return img; }();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement