跳到主要内容

路径效果接口(PathEffect)

应用在路径(Path)上的脚本化效果。

对于“即使路径不变化也会随时间变化”的效果,应在 advance 中通过上下文调用 markNeedsAdvance()

更多信息见:Path Effect Scripts

方法(Methods)

init

效果创建或附加时调用。 返回 true 保持激活,false 禁用效果。

update

输入变化时调用。 接收原始 PathData,并返回用于渲染的路径。

advance

每帧推进效果。 seconds 为与上一帧的时间差。 返回 true 保持激活,返回 false 禁用效果。