flame_camera_tools 4.0.0
flame_camera_tools: ^4.0.0 copied to clipboard
Intuitive tools for creating immersive and dynamic camera behaviors in Flame-based games.
4.0.0 #
- Replaced
deadZoneparameter from a fixed rectangular Rect to a flexible Deadzone abstraction. - Added new deadzone implementations:
RectangularDeadzoneandCircularDeadzone, allowing for customizable deadzone shapes. - Updated
SmoothFollowBehaviorto use the newDeadzonesystem, enhancing how the camera follows targets based on configurable deadzone boundaries. - Improved documentation
3.0.1 #
- Fixed
stiffnessvalue in the example code
3.0.0 #
- Changed the
stiffnessparameter ofSmoothFollowBehaviorto be a value between 0.0 and 1.0, where a value of 0.0 means no movement at all and a value of 1.0 means immediate following.
2.0.0 #
- Merge
SmoothFollowBehaviorandAreaFollowBehaviorinto one class
1.2.0 #
- Added
moveAlongPath()method for CameraComponent - Adjusted effect duration defaults to 1 second
1.1.0 #
- Added demo GIFs
1.0.1 #
- Calling
complete()on completers when duration is zero - Cosmetic changes inside
README.md
1.0.0 #
- Added
weakenOverTimeparameter toshake()method - Using
doubleinstead of theDurationclass for the duration of the effects
0.0.5+1 #
- fix: use
radians()also when the duration is zero
0.0.5 #
- Added
rotateBy()method for CameraComponent - Refactor method parameter defaults
0.0.4 #
- Removed
stiffnessparameter fromareaFollow() - Added
maxSpeedparameter toareaFollow()andAreaFollowBehavior
0.0.3 #
0.0.2 #
- Added
AreaFollowBehavior - Added
areaFollow()method for CameraComponent - Added Documentation
0.0.1 #
- Initial Release