Advertisement
Guest User

Untitled

a guest
Feb 8th, 2016
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. /**
  2. * Created by s15012 on 16/02/08.
  3. */
  4. /**
  5. * Created by s15012 on 16/01/18.
  6. */
  7. $(function () {
  8. var canvas = $("#arc").get(0);
  9. var ctx = canvas.getContext("2d");
  10.  
  11. ctx.beginPath(); //描画開始
  12. ctx.moveTo(25,25); //描画開始位置
  13. ctx.lineTo(275,25);
  14. ctx.lineTo(275,275);
  15. ctx.lineTo(25,275);
  16. ctx.closePath();
  17. ctx.stroke();
  18.  
  19. ctx.beginPath();
  20. var TopstartAngle = 0;
  21. var TopendAngle = 180 * Math.PI / 180;
  22. ctx.arc(150,25,125,TopstartAngle, TopendAngle,false);
  23. ctx.closePath();
  24.  
  25. var RightstartAngle = 90 * Math.PI / 180;
  26. var RightendAngle = 270 * Math.PI / 180;
  27. ctx.arc(275, 150, 125, RightstartAngle, RightendAngle, false);
  28. ctx.closePath();
  29.  
  30. var BottomstartAngle = 180 * Math.PI / 180;
  31. var BottomendAngle = 360 * Math.PI / 180;
  32. ctx.arc(150, 275, 125, BottomstartAngle, BottomendAngle, false);
  33. ctx.closePath();
  34.  
  35. var LeftstartAngle = 270 * Math.PI / 180;
  36. var LeftendAngle = 90 * Math.PI / 180;
  37. ctx.arc(25, 150, 125, LeftstartAngle, LeftendAngle, false);
  38. ctx.closePath();
  39.  
  40. ctx.stroke();
  41. ctx.fillStyle = 'rgba(255, 150, 200, 0.5)';
  42. ctx.fill();
  43. //描画表示
  44.  
  45. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement