故障效果

一个 Flutter 小部件,可以为子小部件提供故障动画效果。

安装

  1. 将最新版本的包添加到您的 pubspec.yaml (并运行 dart pub get)

dependencies:
  glitcheffect: ^1.0.2
  1. 导入包并在您的 Flutter 应用中使用它。
import 'package:glitcheffect/glitcheffect.dart';
  1. 有许多属性可以修改
  • child : 您想要应用故障效果的小部件。
  • onlyFirstTime : 如果您希望此动画只播放一次 [默认值为 false]
  • duration : 您希望动画重复的持续时间 [默认值为 3 秒]
  • colors : 您想用于故障效果的颜色列表 [默认颜色为黑色、灰色和白色]

预览

alt-text


示例

class GlitchEffectExample extends StatelessWidget {
  const GlitchEffectExample({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return GlithEffect(
                child: Text(
                  'Flutter',
                  style: TextStyle(fontSize: 30, color: Colors.red),
                ),
              );
  }
}

贡献者

GitHub

查看 Github