3

如何使渐变像这张图片一样颤动?,我认为这个渐变像 3D 效果

我在 dribble 找到了这个设计

4

1 回答 1

3

尝试这个:

        Container(
          width: 200,
          height: 240,
          child: Icon(Icons.android, size: 60, color: Colors.grey[100]),
          decoration: BoxDecoration(
              borderRadius: const BorderRadius.all(Radius.circular(42)),
              boxShadow: [
                BoxShadow(
                  color: Colors.deepOrange[400],
                  offset: const Offset(0, 20),
                  blurRadius: 30,
                  spreadRadius: -5,
                ),
              ],
              gradient: LinearGradient(
                  begin: Alignment.topLeft,
                  end: Alignment.bottomCenter,
                  colors: [
                    Colors.deepOrange[200],
                    Colors.deepOrange[300],
                    Colors.deepOrange[500],
                    Colors.deepOrange[500],
                  ],
                  stops: const [
                    0.1,
                    0.3,
                    0.9,
                    1.0
                  ])),
        ),

结果:

在此处输入图像描述

于 2021-12-25T23:57:27.890 回答