Advertisement
Guest User

Untitled

a guest
Apr 16th, 2014
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <style>
  5. body {
  6. margin: 0px;
  7. padding: 0px;
  8. }
  9. </style>
  10. </head>
  11. <body>
  12. <div id="container"></div>
  13. <script src="http://d3lp1msu2r81bx.cloudfront.net/kjs/js/lib/kinetic-v5.0.1.min.js"></script>
  14. <script defer="defer">
  15. var stage = new Kinetic.Stage({
  16. container: 'container',
  17. width: 578,
  18. height: 200
  19. });
  20. var layer = new Kinetic.Layer();
  21. var imageObj = new Image();
  22. imageObj.onload = function() {
  23. var yoda = new Kinetic.Image({
  24. x: 200,
  25. y: 50,
  26. image: imageObj,
  27. width: 106,
  28. height: 118
  29. });
  30.  
  31. yoda.on('mousemove', function(event) {
  32. var relativeX = event.x - yoda.getX();
  33. var relativeY = event.y - yoda.getY();
  34. console.log("x : " + relativeX);
  35. console.log("y : " + relativeY);
  36. });
  37.  
  38. // add the shape to the layer
  39. layer.add(yoda);
  40.  
  41. // add the layer to the stage
  42. stage.add(layer);
  43. };
  44. imageObj.src = 'http://www.html5canvastutorials.com/demos/assets/yoda.jpg';
  45.  
  46. </script>
  47. </body>
  48. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement