Update example
This commit is contained in:
parent
765f7ea9e6
commit
e921ea74d9
14
src/main.rs
14
src/main.rs
@ -69,17 +69,17 @@ impl Application<ExampleState> for ExampleApp {
|
||||
|
||||
let mut sub_sprite = canvas.create_texture_sprite(Size {w: 100, h: 100});
|
||||
sub_sprite.set_texture(texture.clone(), Some(Position {x: 0, y: 0}), 1.0);
|
||||
sub_sprite.set_position(Position {x: 0, y: 0});
|
||||
sub_sprite.set_position(Position {x: 100, y: 100});
|
||||
sub_sprite.set_scale(2.0);
|
||||
|
||||
let mut sub_sprite2 = canvas.create_texture_sprite(Size {w: 200, h: 200});
|
||||
sub_sprite2.set_texture(texture.clone(), Some(Position {x: 100, y: 0}), 1.0);
|
||||
sub_sprite2.set_center(Position {x:100, y:100});
|
||||
sub_sprite2.set_rotation(0.0);
|
||||
sub_sprite2.set_position(Position {x: 0, y: 0});
|
||||
sub_sprite2.set_position(Position {x: 100, y: 100});
|
||||
|
||||
let mut txt_sprite = canvas.create_text_sprite("00", Size {w: 100, h: 100}, 22.0);
|
||||
txt_sprite.set_center(Position {x:0, y:0});
|
||||
txt_sprite.set_center(Position {x:-50, y:50});
|
||||
txt_sprite.set_position(Position {x:100, y:100});
|
||||
txt_sprite.set_scale(1.0);
|
||||
|
||||
@ -115,8 +115,8 @@ impl Application<ExampleState> for ExampleApp {
|
||||
state.frame_counter += 1;
|
||||
if state.frame_counter >= 60 {
|
||||
state.frame_counter = 0;
|
||||
// state.txt_sprite.set_text(&format!("{}", elapsed));
|
||||
// state.txt_sprite.set_text_size(elapsed as f32);
|
||||
state.txt_sprite.set_text(&format!("{}", elapsed));
|
||||
state.txt_sprite.set_text_size(elapsed as f32);
|
||||
}
|
||||
match state.frame_counter {
|
||||
0 => state.txt_sprite.set_color(Color::RED),
|
||||
@ -134,8 +134,8 @@ impl Application<ExampleState> for ExampleApp {
|
||||
state.tex_sprite.set_texture(state.texture.clone(), None, state.last_rot/100.0);
|
||||
// state.sub_sprite.set_texture(state.texture.clone(),
|
||||
// Some(Position {x: state.last_offset, y: 0}), 1.0);
|
||||
state.sub_sprite.set_position(state.last_pos);
|
||||
state.sub_sprite2.set_position(state.last_pos);
|
||||
// state.sub_sprite.set_position(state.last_pos);
|
||||
// state.sub_sprite2.set_position(state.last_pos);
|
||||
state.sub_sprite.set_rotation(state.last_rot);
|
||||
state.sub_sprite2.set_rotation(state.last_rot + 45.0);
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user