mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Update simple.rs
This commit is contained in:
parent
8981dce4c9
commit
dd338eb142
@ -83,7 +83,7 @@ pub struct Scene {
|
|||||||
figure_model_cache: FigureModelCache,
|
figure_model_cache: FigureModelCache,
|
||||||
figure_state: FigureState<CharacterSkeleton>,
|
figure_state: FigureState<CharacterSkeleton>,
|
||||||
|
|
||||||
turning_camera: bool,
|
//turning_camera: bool,
|
||||||
turning_character: bool,
|
turning_character: bool,
|
||||||
char_ori: f32,
|
char_ori: f32,
|
||||||
}
|
}
|
||||||
@ -193,7 +193,7 @@ impl Scene {
|
|||||||
|
|
||||||
camera,
|
camera,
|
||||||
|
|
||||||
turning_camera: false,
|
//turning_camera: false,
|
||||||
turning_character: false,
|
turning_character: false,
|
||||||
char_ori: -start_angle,
|
char_ori: -start_angle,
|
||||||
}
|
}
|
||||||
@ -216,18 +216,18 @@ impl Scene {
|
|||||||
},
|
},
|
||||||
Event::MouseButton(button, state) => {
|
Event::MouseButton(button, state) => {
|
||||||
if state == PressState::Pressed {
|
if state == PressState::Pressed {
|
||||||
self.turning_camera = button == MouseButton::Right;
|
//self.turning_camera = button == MouseButton::Right;
|
||||||
self.turning_character = button == MouseButton::Left;
|
self.turning_character = button == MouseButton::Left;
|
||||||
} else {
|
} else {
|
||||||
self.turning_camera = false;
|
//self.turning_camera = false;
|
||||||
self.turning_character = false;
|
self.turning_character = false;
|
||||||
}
|
}
|
||||||
true
|
true
|
||||||
},
|
},
|
||||||
Event::CursorMove(delta) => {
|
Event::CursorMove(delta) => {
|
||||||
if self.turning_camera {
|
/*if self.turning_camera {
|
||||||
self.camera.rotate_by(Vec3::new(delta.x * 0.01, 0.0, 0.0))
|
self.camera.rotate_by(Vec3::new(delta.x * 0.01, 0.0, 0.0))
|
||||||
}
|
}*/
|
||||||
if self.turning_character {
|
if self.turning_character {
|
||||||
self.char_ori += delta.x * 0.01;
|
self.char_ori += delta.x * 0.01;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user