Mercurial repo for silny-kombat project
Revision | 887161379e1b92399794e09ce231aa23e3e34532 (tree) |
---|---|
Time | 2021-01-14 07:34:04 |
Author | SecT |
Commiter | SecT |
Move right/left on key press
@@ -2,7 +2,7 @@ | ||
2 | 2 | graphics::{ |
3 | 3 | Color, Font, Rect, RectangleShape, RenderTarget, RenderWindow, Shape, Text, Transformable, Image, Sprite,Texture |
4 | 4 | }, |
5 | - system::Vector2, | |
5 | + system::Vector2, system::Vector2f, | |
6 | 6 | window::{mouse, ContextSettings, Cursor, CursorType::*, Event, Style, Key}, |
7 | 7 | }; |
8 | 8 |
@@ -36,6 +36,18 @@ | ||
36 | 36 | | Event::KeyPressed { |
37 | 37 | code: Key::ESCAPE, .. |
38 | 38 | } => return, |
39 | + Event::KeyPressed { | |
40 | + code: Key::RIGHT, .. | |
41 | + } => { | |
42 | + let v = Vector2f::new(1.0,0.0); | |
43 | + sprite.move_(v); | |
44 | + }, | |
45 | + Event::KeyPressed { | |
46 | + code: Key::LEFT, .. | |
47 | + } => { | |
48 | + let v = Vector2f::new(-1.0,0.0); | |
49 | + sprite.move_(v); | |
50 | + }, | |
39 | 51 | _ => {} |
40 | 52 | } |
41 | 53 | } |