![]() Capt. Horatio T.P. Webb |
Parks -- Fall 2013 |
Methods: | |
name_for_the_canvas_context.shadowColor="value" | "value" = any color |
name_for_the_canvas_context.shadowOffsetX=value | value = integer amount of blur in the X direction |
name_for_the_canvas_context.shadowOffsetY=value | value= integer amount of blur in the Y direction |
name_for_the_canvas_context.shadowBlur="value" | value = integer (number of pixels to be blurred in the x and y diections |
Here is a canvas for shadows:
<canvas id="shad_example" width="800" height="560" style="border:solid blue 1px;"></canvas>
Here is the code:
try { var shadx = document.getElementById("shad_example"); var shadc = shadx.getContext("2d"); } catch (e) { alert ("HTML 5 Canvas is NOT supported by this browser"); return; } var shadx = document.getElementById("shad_example"); var shadc = shadx.getContext("2d"); shadc.fillStyle = "red"; shadc.font = "25px Comic Sans MS"; shadc.shadowColor = "black"; shadc.shadowOffsetX = 2; shadc.shadowOffsetY = 2; shadc.shadowBlur = 0; shadc.fillText("Captain Webb Offset=2 Blur=0", 20,30); shadc.fillStyle = "red"; shadc.font = "25px Comic Sans MS"; shadc.shadowColor = "black"; shadc.shadowOffsetX = 2; shadc.shadowOffsetY = 2; shadc.shadowBlur = 1; shadc.fillText("Captain Webb Offset=2 Blur=1", 20,60); shadc.fillStyle = "red"; shadc.font = "25px Comic Sans MS"; shadc.shadowColor = "black"; shadc.shadowOffsetX = 2; shadc.shadowOffsetY = 2; shadc.shadowBlur = 2; shadc.fillText("Captain Webb Offset=2 Blur=2", 20,90); shadc.fillStyle = "red"; shadc.font = "25px Comic Sans MS"; shadc.shadowColor = "black"; shadc.shadowOffsetX = 5; shadc.shadowOffsetY = 5; shadc.shadowBlur = 0; shadc.fillText("Captain Webb Offset=5 Blur=0", 20,120); shadc.fillStyle = "red"; shadc.font = "25px Comic Sans MS"; shadc.shadowColor = "black"; shadc.shadowOffsetX = 5; shadc.shadowOffsetY = 5; shadc.shadowBlur = 3; shadc.fillText("Captain Webb Offset=5 Blur=3", 20,150); shadc.fillStyle = "red"; shadc.font = "25px Comic Sans MS"; shadc.shadowColor = "black"; shadc.shadowOffsetX = 5; shadc.shadowOffsetY = 5; shadc.shadowBlur = 5; shadc.fillText("Captain Webb Offset=5 Blur=5", 20,180); shadc.fillStyle = "red"; shadc.font = "25px Comic Sans MS"; shadc.shadowColor = "black"; shadc.shadowOffsetX = 8; shadc.shadowOffsetY = 8; shadc.shadowBlur = 0; shadc.fillText("Captain Webb Offset=8 Blur=0", 20,210); shadc.fillStyle = "red"; shadc.font = "25px Comic Sans MS"; shadc.shadowColor = "black"; shadc.shadowOffsetX = 8; shadc.shadowOffsetY = 8; shadc.shadowBlur = 2; shadc.fillText("Captain Webb Offset=8 Blur=2", 20,240); shadc.fillStyle = "red"; shadc.font = "25px Comic Sans MS"; shadc.shadowColor = "black"; shadc.shadowOffsetX = 8; shadc.shadowOffsetY = 8; shadc.shadowBlur = 4; shadc.fillText("Captain Webb Offset=8 Blur=4", 20,270); shadc.fillStyle = "red"; shadc.font = "25px Comic Sans MS"; shadc.shadowColor = "black"; shadc.shadowOffsetX = 8; shadc.shadowOffsetY = 8; shadc.shadowBlur = 6; shadc.fillText("Captain Webb Offset=8 Blur=6", 20,300); shadc.fillStyle = "red"; shadc.font = "25px Comic Sans MS"; shadc.shadowColor = "black"; shadc.shadowOffsetX = 8; shadc.shadowOffsetY = 8; shadc.shadowBlur = 8; shadc.fillText("Captain Webb Offset=8 Blur=8", 20,330); shadc.fillStyle = "red"; shadc.font = "25px Comic Sans MS"; shadc.shadowColor = "black"; shadc.shadowOffsetX = -8; shadc.shadowOffsetY = -8; shadc.shadowBlur = 4; shadc.fillText("Captain Webb Offset=-8 Blur=-4", 20,390); shadc.fillStyle = "red"; shadc.font = "25px Comic Sans MS"; shadc.shadowColor = "black"; shadc.shadowOffsetX = -5; shadc.shadowOffsetY = -5; shadc.shadowBlur = 3; shadc.fillText("Captain Webb Offset=-5 Blur=3", 20,420); shadc.fillStyle = "red"; shadc.font = "25px Comic Sans MS"; shadc.shadowColor = "black"; shadc.shadowOffsetX = -4; shadc.shadowOffsetY = -4; shadc.shadowBlur = 2; shadc.fillText("Captain Webb Offset=-4 Blur=2", 20,450); shadc.fillStyle = "red"; shadc.font = "25px Comic Sans MS"; shadc.shadowColor = "black"; shadc.shadowOffsetX = -3; shadc.shadowOffsetY = -3; shadc.shadowBlur = 3; shadc.fillText("Captain Webb Offset=-3 Blur=3", 20,480); shadc.fillStyle = "red"; shadc.font = "25px Comic Sans MS"; shadc.shadowColor = "black"; shadc.shadowOffsetX = -2; shadc.shadowOffsetY = -2; shadc.shadowBlur = 2; shadc.fillText("Captain Webb Offset=-2 Blur=2", 20,510);