JoystickDirectional constructor

JoystickDirectional({
  1. Future<Sprite>? spriteBackgroundDirectional,
  2. Future<Sprite>? spriteKnobDirectional,
  3. bool isFixed = true,
  4. EdgeInsets margin = const EdgeInsets.only(left: 100, bottom: 100),
  5. double size = 80,
  6. Color color = Colors.blueGrey,
})

Implementation

JoystickDirectional({
  Future<Sprite>? spriteBackgroundDirectional,
  Future<Sprite>? spriteKnobDirectional,
  this.isFixed = true,
  this.margin = const EdgeInsets.only(left: 100, bottom: 100),
  this.size = 80,
  this.color = Colors.blueGrey,
}) {
  _loader?.add(AssetToLoad(spriteBackgroundDirectional, (value) {
    _backgroundSprite = value;
  }));

  _loader?.add(AssetToLoad(spriteKnobDirectional, (value) {
    _knobSprite = value;
  }));

  _tileSize = size / 2;
}