我需要将阴影的给定角度和深度转换为 html5 画布 shadowOffset 表示。
例如:
var angle = 90;
var depth = 10;
应返回阴影偏移量,如下所示:
context.shadowOffsetX = 10;
context.shadowOffsetY = 0;
而如果...
var angle = 135;
var depth = 15;
那么阴影偏移应该是:
context.shadowOffsetX = 15;
context.shadowOffsetY = 15;
虽然我确信这是一个简单的数学计算,但我真的不知道从哪里开始。因此,我无法发布到目前为止我尝试过的内容。数学真的不是我的强项。
如果有人可以提供帮助,我将不胜感激。