Rename vector2_extension to vector2

This commit is contained in:
Lukas Klingsbo
2020-09-21 12:17:21 +02:00
parent 86ceea1382
commit 540e021d8b
40 changed files with 40 additions and 40 deletions

View File

@ -123,7 +123,7 @@ Note that it could be any component, however complex, inside your widgets tree.
```dart
import 'package:flame/sprite_animation.dart'; // imports the SpriteAnimation class
import 'package:flame/flame.dart'; // imports the Flame helper class
import 'package:flame/vector2_extension.dart'; // imports the Vector2 class
import 'package:flame/vector2.dart'; // imports the Vector2 class
```
How do we do the magic then? Just add the following to your widget tree:

View File

@ -1,7 +1,7 @@
import 'package:flame/flame.dart';
import 'package:flame/game.dart';
import 'package:flame/sprite_animation.dart';
import 'package:flame/vector2_extension.dart';
import 'package:flame/vector2.dart';
import 'package:flame/components/sprite_animation_component.dart';
import 'package:flutter/material.dart';

View File

@ -7,7 +7,7 @@ import 'package:flame/game.dart';
import 'package:flame/palette.dart';
import 'package:flame/text_config.dart';
import 'package:flame/gestures.dart';
import 'package:flame/vector2_extension.dart';
import 'package:flame/vector2.dart';
import 'package:flutter/material.dart';
void main() async {

View File

@ -3,7 +3,7 @@ import 'package:flame/effects/scale_effect.dart';
import 'package:flame/effects/rotate_effect.dart';
import 'package:flame/effects/sequence_effect.dart';
import 'package:flame/gestures.dart';
import 'package:flame/vector2_extension.dart';
import 'package:flame/vector2.dart';
import 'package:flame/flame.dart';
import 'package:flame/game.dart';
import 'package:flutter/material.dart';

View File

@ -5,7 +5,7 @@ import 'package:flame/components/component.dart';
import 'package:flame/components/joystick/joystick_component.dart';
import 'package:flame/components/joystick/joystick_events.dart';
import 'package:flame/palette.dart';
import 'package:flame/vector2_extension.dart';
import 'package:flame/vector2.dart';
class Player extends Component implements JoystickListener {
final _whitePaint = BasicPalette.white.paint;

View File

@ -2,7 +2,7 @@ import 'package:flame/game.dart';
import 'package:flame/flame.dart';
import 'package:flame/nine_tile_box.dart';
import 'package:flame/sprite.dart';
import 'package:flame/vector2_extension.dart';
import 'package:flame/vector2.dart';
import 'package:flutter/material.dart';

View File

@ -1,7 +1,7 @@
import 'package:flame/flame.dart';
import 'package:flame/game.dart';
import 'package:flame/components/parallax_component.dart';
import 'package:flame/vector2_extension.dart';
import 'package:flame/vector2.dart';
import 'package:flutter/material.dart';
void main() async {

View File

@ -21,7 +21,7 @@ import 'package:flame/flame.dart';
import 'package:flame/game.dart';
import 'package:flame/time.dart' as flame_time;
import 'package:flame/particle.dart';
import 'package:flame/vector2_extension.dart';
import 'package:flame/vector2.dart';
import 'package:flame/sprite.dart';
import 'package:flame/spritesheet.dart';
import 'package:flame/text_config.dart';

View File

@ -2,7 +2,7 @@ import 'package:flame/sprite_animation.dart';
import 'package:flame/components/sprite_animation_component.dart';
import 'package:flame/flame.dart';
import 'package:flame/game.dart';
import 'package:flame/vector2_extension.dart';
import 'package:flame/vector2.dart';
import 'package:flutter/material.dart';
void main() async {

View File

@ -3,7 +3,7 @@ import 'dart:math';
import 'package:flame/components/sprite_component.dart';
import 'package:flame/flame.dart';
import 'package:flame/game.dart';
import 'package:flame/vector2_extension.dart';
import 'package:flame/vector2.dart';
import 'package:flutter/material.dart';
void main() async {

View File

@ -7,7 +7,7 @@ import 'package:flame/flame.dart';
import 'package:flame/game.dart';
import 'package:flame/palette.dart';
import 'package:flame/text_config.dart';
import 'package:flame/vector2_extension.dart';
import 'package:flame/vector2.dart';
import 'package:flutter/material.dart';
void main() async {

View File

@ -60,7 +60,7 @@ import 'dart:ui';
import 'package:flame/game.dart';
import 'package:flame/text_config.dart';
import 'package:flame/time.dart';
import 'package:flame/vector2_extension.dart';
import 'package:flame/vector2.dart';
class MyGame extends Game {
final TextConfig textConfig = TextConfig(color: const Color(0xFFFFFFFF));
@ -95,7 +95,7 @@ import 'dart:ui';
import 'package:flame/game.dart';
import 'package:flame/text_config.dart';
import 'package:flame/time.dart';
import 'package:flame/vector2_extension.dart';
import 'package:flame/vector2.dart';
class MyGame extends Game {
final TextConfig textConfig = TextConfig(color: const Color(0xFFFFFFFF));

View File

@ -1,4 +1,4 @@
import 'vector2_extension.dart';
import 'vector2.dart';
class Anchor {
static const Anchor topLeft = Anchor(0.0, 0.0);

View File

@ -8,7 +8,7 @@ import 'package:flame/sprite.dart';
import 'package:flutter/material.dart';
import 'package:flutter/widgets.dart';
import '../../vector2_extension.dart';
import '../../vector2.dart';
enum JoystickActionAlign { TOP_LEFT, BOTTOM_LEFT, TOP_RIGHT, BOTTOM_RIGHT }

View File

@ -7,7 +7,7 @@ import '../component.dart';
import '../mixins/has_game_ref.dart';
import '../../game/base_game.dart';
import '../../gestures.dart';
import '../../vector2_extension.dart';
import '../../vector2.dart';
mixin JoystickListener {
void joystickChangeDirectional(JoystickDirectionalEvent event);

View File

@ -6,7 +6,7 @@ import 'package:flame/gestures.dart';
import 'package:flame/sprite.dart';
import 'package:flutter/material.dart';
import '../../vector2_extension.dart';
import '../../vector2.dart';
class JoystickDirectional {
final double size;

View File

@ -1,4 +1,4 @@
import '../../vector2_extension.dart';
import '../../vector2.dart';
/// Useful mixin to add to your components if you want to hold a reference to the current screen size.
///

View File

@ -1,7 +1,7 @@
import 'dart:async';
import 'dart:ui';
import 'package:flame/vector2_extension.dart';
import 'package:flame/vector2.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/painting.dart';
import 'package:vector_math/vector_math_64.dart';

View File

@ -9,7 +9,7 @@ import '../anchor.dart';
import '../effects/effects.dart';
import '../game.dart';
import '../text_config.dart';
import '../vector2_extension.dart';
import '../vector2.dart';
import 'component.dart';
/// A [Component] implementation that represents a component that has a

View File

@ -6,7 +6,7 @@ import 'package:flutter/widgets.dart' as widgets;
import '../palette.dart';
import '../text_config.dart';
import '../vector2_extension.dart';
import '../vector2.dart';
import 'mixins/resizable.dart';
import 'position_component.dart';

View File

@ -4,7 +4,7 @@ import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import '../components/position_component.dart';
import '../vector2_extension.dart';
import '../vector2.dart';
export './move_effect.dart';
export './rotate_effect.dart';

View File

@ -3,7 +3,7 @@ import 'package:meta/meta.dart';
import 'dart:math';
import '../vector2_extension.dart';
import '../vector2.dart';
import './effects.dart';
double _direction(double p, double d) => (p - d).sign;

View File

@ -3,7 +3,7 @@ import 'package:meta/meta.dart';
import 'dart:math';
import '../vector2_extension.dart';
import '../vector2.dart';
import './effects.dart';
double _direction(double p, double d) => (p - d).sign;

View File

@ -11,7 +11,7 @@ import '../components/component.dart';
import '../components/mixins/has_game_ref.dart';
import '../components/mixins/tapable.dart';
import '../components/position_component.dart';
import '../vector2_extension.dart';
import '../vector2.dart';
import 'game.dart';
/// This is a more complete and opinionated implementation of Game.

View File

@ -1,7 +1,7 @@
import 'package:flutter/rendering.dart';
import 'package:flutter/widgets.dart' hide WidgetBuilder;
import '../vector2_extension.dart';
import '../vector2.dart';
import 'game_render_box.dart';
import 'game.dart';

View File

@ -9,7 +9,7 @@ import 'package:flutter/services.dart';
import '../keyboard.dart';
import '../vector2_extension.dart';
import '../vector2.dart';
import 'widget_builder.dart';
/// Represents a generic game.

View File

@ -5,7 +5,7 @@ import 'package:flutter/rendering.dart';
import 'package:flutter/scheduler.dart';
import 'package:flutter/widgets.dart' hide WidgetBuilder;
import '../vector2_extension.dart';
import '../vector2.dart';
import 'game_loop.dart';
import 'game.dart';

View File

@ -4,7 +4,7 @@ import 'package:flutter/foundation.dart';
import '../sprite_animation.dart';
import '../particle.dart';
import '../vector2_extension.dart';
import '../vector2.dart';
class SpriteAnimationParticle extends Particle {
final SpriteAnimation animation;

View File

@ -4,7 +4,7 @@ import 'package:flutter/foundation.dart';
import '../particle.dart';
import '../components/component.dart';
import '../vector2_extension.dart';
import '../vector2.dart';
class ComponentParticle extends Particle {
final Component component;

View File

@ -3,7 +3,7 @@ import 'dart:ui';
import 'package:flutter/foundation.dart';
import '../particle.dart';
import '../vector2_extension.dart';
import '../vector2.dart';
/// A [Particle] which renders given [Image] on a [Canvas]
/// image is centered. If any other behavior is needed, consider

View File

@ -4,7 +4,7 @@ import 'package:flutter/foundation.dart';
import '../particle.dart';
import '../sprite.dart';
import '../vector2_extension.dart';
import '../vector2.dart';
class SpriteParticle extends Particle {
final Sprite sprite;

View File

@ -4,7 +4,7 @@ import 'dart:async';
import 'flame.dart';
import 'palette.dart';
import 'vector2_extension.dart';
import 'vector2.dart';
class Sprite {
Paint paint = BasicPalette.white.paint;

View File

@ -3,7 +3,7 @@ import 'dart:ui';
import 'package:flutter/foundation.dart';
import 'flame.dart';
import 'vector2_extension.dart';
import 'vector2.dart';
/// sprite atlas with an image and a set of rects and transforms
class SpriteBatch {

View File

@ -4,7 +4,7 @@ import 'package:flutter/material.dart' as material;
import 'anchor.dart';
import 'memory_cache.dart';
import 'vector2_extension.dart';
import 'vector2.dart';
/// A Text Config contains all typographical information required to render texts; i.e., font size and color, family, etc.
///

View File

@ -1,7 +1,7 @@
import 'dart:async';
import 'dart:ui';
import 'package:flame/vector2_extension.dart';
import 'package:flame/vector2.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/services.dart';
import 'package:flutter/foundation.dart';

View File

@ -2,7 +2,7 @@ import 'dart:ui';
import 'package:flame/components/position_component.dart';
import 'package:flame/components/sprite_component.dart';
import 'package:flame/vector2_extension.dart';
import 'package:flame/vector2.dart';
import 'package:test/test.dart';
void main() {

View File

@ -5,7 +5,7 @@ import 'package:flame/components/mixins/has_game_ref.dart';
import 'package:flame/components/mixins/resizable.dart';
import 'package:flame/components/mixins/tapable.dart';
import 'package:flame/game/base_game.dart';
import 'package:flame/vector2_extension.dart';
import 'package:flame/vector2.dart';
import 'package:flutter/gestures.dart';
import 'package:test/test.dart';

View File

@ -1,5 +1,5 @@
import 'package:flame/game/base_game.dart';
import 'package:flame/vector2_extension.dart';
import 'package:flame/vector2.dart';
import 'package:test/test.dart';
import 'package:flame/components/position_component.dart';

View File

@ -1,4 +1,4 @@
import 'package:flame/vector2_extension.dart';
import 'package:flame/vector2.dart';
import 'package:test/test.dart';
import 'dart:math' as math;