Skip to content

Instantly share code, notes, and snippets.

@shinayser
shinayser / pan_zoom_behavior.dart
Created April 4, 2026 03:03
A Behavior (flame_behavior) that adds a Pan and Zoom behavior to a Entity in Flame engine.
import 'dart:ui';
import 'package:flame/components.dart';
import 'package:flame/events.dart';
import 'package:flame/rendering.dart';
import 'package:flame_behaviors/flame_behaviors.dart';
/// A [Behavior] that adds pan and zoom to its parent entity,
/// simulating camera movement.
///