![]() 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);