BSeeAndPositioned constructor

BSeeAndPositioned({
  1. required GameComponent target,
  2. required void positioned(
    1. GameComponent target
    ),
  3. double radiusVision = 32,
  4. double? visionAngle,
  5. Behavior? doElseBehavior,
  6. double? minDistance,
  7. dynamic id,
})

Implementation

BSeeAndPositioned({
  required this.target,
  required this.positioned,
  this.radiusVision = 32,
  this.visionAngle,
  this.doElseBehavior,
  this.minDistance,
  super.id,
}) {
  _intervalKey = 'seeAndPositioned${Random().nextInt(10000)}';
}