finish renaming and move HandBoneEntities to bevy_mod_xr
Signed-off-by: Schmarni <marnistromer@gmail.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
//! A simple 3D scene with light shining over a cube sitting on a plane.
|
||||
|
||||
use bevy::prelude::*;
|
||||
use bevy_openxr::add_xr_plugins;
|
||||
use bevy_mod_openxr::add_xr_plugins;
|
||||
|
||||
fn main() {
|
||||
App::new()
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// a simple example showing basic actions using the xr utils actions
|
||||
use bevy::{math::vec3, prelude::*};
|
||||
use bevy_openxr::{add_xr_plugins, helper_traits::ToQuat, resources::OxrViews};
|
||||
use bevy_xr::session::XrTrackingRoot;
|
||||
use bevy_mod_openxr::{add_xr_plugins, helper_traits::ToQuat, resources::OxrViews};
|
||||
use bevy_mod_xr::session::XrTrackingRoot;
|
||||
use bevy_xr_utils::xr_utils_actions::{
|
||||
ActiveSet, XRUtilsAction, XRUtilsActionSet, XRUtilsActionState, XRUtilsActionSystemSet,
|
||||
XRUtilsActionsPlugin, XRUtilsBinding,
|
||||
@@ -75,7 +75,7 @@ fn create_action_entities(mut commands: Commands) {
|
||||
XRUtilsAction {
|
||||
action_name: "flight_input".into(),
|
||||
localized_name: "flight_input_localized".into(),
|
||||
action_type: bevy_xr::actions::ActionType::Vector,
|
||||
action_type: bevy_mod_xr::actions::ActionType::Vector,
|
||||
},
|
||||
FlightActionMarker, //lets try a marker component
|
||||
))
|
||||
|
||||
@@ -6,7 +6,7 @@ edition = "2021"
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
||||
bevy_openxr.path = "../.."
|
||||
bevy_mod_openxr.path = "../.."
|
||||
bevy.workspace = true
|
||||
bevy_xr_utils.path = "../../../bevy_xr_utils"
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
//! A simple 3D scene with light shining over a cube sitting on a plane.
|
||||
|
||||
use bevy::prelude::*;
|
||||
use bevy_openxr::{add_xr_plugins, init::OxrInitPlugin, types::OxrExtensions};
|
||||
use bevy_mod_openxr::{add_xr_plugins, init::OxrInitPlugin, types::OxrExtensions};
|
||||
|
||||
#[bevy_main]
|
||||
fn main() {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
//! A simple 3D scene with light shining over a cube sitting on a plane.
|
||||
|
||||
use bevy::prelude::*;
|
||||
use bevy_openxr::{add_xr_plugins, init::OxrInitPlugin, types::OxrExtensions};
|
||||
use bevy_xr::session::XrState;
|
||||
use bevy_mod_openxr::{add_xr_plugins, init::OxrInitPlugin, types::OxrExtensions};
|
||||
use bevy_mod_xr::session::XrState;
|
||||
// use openxr::EnvironmentBlendMode;
|
||||
// use wgpu::TextureFormat;
|
||||
|
||||
@@ -40,11 +40,11 @@ fn main() {
|
||||
|
||||
fn handle_input(
|
||||
keys: Res<ButtonInput<KeyCode>>,
|
||||
mut end: EventWriter<bevy_xr::session::XrEndSessionEvent>,
|
||||
mut destroy: EventWriter<bevy_xr::session::XrDestroySessionEvent>,
|
||||
mut begin: EventWriter<bevy_xr::session::XrBeginSessionEvent>,
|
||||
mut create: EventWriter<bevy_xr::session::XrCreateSessionEvent>,
|
||||
mut request_exit: EventWriter<bevy_xr::session::XrRequestExitEvent>,
|
||||
mut end: EventWriter<bevy_mod_xr::session::XrEndSessionEvent>,
|
||||
mut destroy: EventWriter<bevy_mod_xr::session::XrDestroySessionEvent>,
|
||||
mut begin: EventWriter<bevy_mod_xr::session::XrBeginSessionEvent>,
|
||||
mut create: EventWriter<bevy_mod_xr::session::XrCreateSessionEvent>,
|
||||
mut request_exit: EventWriter<bevy_mod_xr::session::XrRequestExitEvent>,
|
||||
state: Res<XrState>,
|
||||
) {
|
||||
if keys.just_pressed(KeyCode::KeyE) {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
use std::ops::Deref;
|
||||
|
||||
use bevy::prelude::*;
|
||||
use bevy_openxr::{
|
||||
use bevy_mod_openxr::{
|
||||
action_binding::{OxrSendActionBindings, OxrSuggestActionBinding},
|
||||
action_set_attaching::OxrAttachActionSet,
|
||||
action_set_syncing::{OxrActionSetSyncSet, OxrSyncActionSet},
|
||||
@@ -11,7 +11,7 @@ use bevy_openxr::{
|
||||
session::OxrSession,
|
||||
spaces::OxrSpaceExt,
|
||||
};
|
||||
use bevy_xr::{
|
||||
use bevy_mod_xr::{
|
||||
session::{session_available, XrCreateSession, XrTrackingRoot},
|
||||
spaces::XrSpace,
|
||||
types::XrPose,
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
//! A simple 3D scene with light shining over a cube sitting on a plane.
|
||||
|
||||
use bevy::prelude::*;
|
||||
use bevy_openxr::add_xr_plugins;
|
||||
use bevy_xr::session::{XrSessionPlugin, XrState};
|
||||
use bevy_mod_openxr::add_xr_plugins;
|
||||
use bevy_mod_xr::session::{XrSessionPlugin, XrState};
|
||||
|
||||
fn main() {
|
||||
App::new()
|
||||
@@ -16,11 +16,11 @@ fn main() {
|
||||
|
||||
fn handle_input(
|
||||
keys: Res<ButtonInput<KeyCode>>,
|
||||
mut end: EventWriter<bevy_xr::session::XrEndSessionEvent>,
|
||||
mut destroy: EventWriter<bevy_xr::session::XrDestroySessionEvent>,
|
||||
mut begin: EventWriter<bevy_xr::session::XrBeginSessionEvent>,
|
||||
mut create: EventWriter<bevy_xr::session::XrCreateSessionEvent>,
|
||||
mut request_exit: EventWriter<bevy_xr::session::XrRequestExitEvent>,
|
||||
mut end: EventWriter<bevy_mod_xr::session::XrEndSessionEvent>,
|
||||
mut destroy: EventWriter<bevy_mod_xr::session::XrDestroySessionEvent>,
|
||||
mut begin: EventWriter<bevy_mod_xr::session::XrBeginSessionEvent>,
|
||||
mut create: EventWriter<bevy_mod_xr::session::XrCreateSessionEvent>,
|
||||
mut request_exit: EventWriter<bevy_mod_xr::session::XrRequestExitEvent>,
|
||||
state: Res<XrState>,
|
||||
) {
|
||||
if keys.just_pressed(KeyCode::KeyE) {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
//! A simple example of how to use the transform utils to set the players position and orientation
|
||||
|
||||
use bevy::prelude::*;
|
||||
use bevy_openxr::add_xr_plugins;
|
||||
use bevy_mod_openxr::add_xr_plugins;
|
||||
use bevy_xr_utils::transform_utils::{self, SnapToPosition, SnapToRotation};
|
||||
use bevy_xr_utils::xr_utils_actions::{
|
||||
ActiveSet, XRUtilsAction, XRUtilsActionSet, XRUtilsActionState, XRUtilsActionSystemSet,
|
||||
@@ -110,7 +110,7 @@ fn create_action_entities(mut commands: Commands) {
|
||||
XRUtilsAction {
|
||||
action_name: "face_red".into(),
|
||||
localized_name: "face_red_localized".into(),
|
||||
action_type: bevy_xr::actions::ActionType::Bool,
|
||||
action_type: bevy_mod_xr::actions::ActionType::Bool,
|
||||
},
|
||||
FaceRedAction, //lets try a marker component
|
||||
))
|
||||
@@ -134,7 +134,7 @@ fn create_action_entities(mut commands: Commands) {
|
||||
XRUtilsAction {
|
||||
action_name: "center".into(),
|
||||
localized_name: "center_localized".into(),
|
||||
action_type: bevy_xr::actions::ActionType::Bool,
|
||||
action_type: bevy_mod_xr::actions::ActionType::Bool,
|
||||
},
|
||||
Center, //lets try a marker component
|
||||
))
|
||||
|
||||
Reference in New Issue
Block a user