求教贴,GradientRange API应该怎么用?

最近开始学习cocos creator
跟着昨晚新手示例后,开始尝试做一个demo。
这时遇到了一个问题,我想要画一个渐变填充作为背景。
在社区逛了一下,发现 GradientRange 是用来做渐变的。

看了一下的api,开始在写脚本
let white = cc.Color.WHITE cc.GradientRange({ mode: 1, color: white })

将脚本组件挂载到空白节点,预览发现没有效果

又尝试了将脚本挂载到Canvas节点,Sprite(单色)节点等预览都没有效果。

疑问1,因为官方没有GradientRange 示例代码,所以怀疑我脚本的正确性。
疑问2,脚本组件挂载的节点类型没有选对,所以导致没有效果?

所以来发帖求助,GradientRange API应该怎么使用呢?