-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bevy 0.15 #70
Bevy 0.15 #70
Conversation
Welcome @Bendzae! It looks like this is your first PR to ForesightMiningSoftwareCorporation/bevy_polyline 🎉 |
I have no authority on the topic but it would be easier to use if the API mimics #[require(Transform, Visibility)]
pub struct Mesh3d(pub Handle<Mesh>); So just
|
I agree but I wanted to keep the changes as minimal as possible because I don't know if the authors might want to keep the bundle worklfow. Happy to implement the required component approach once I know if it is preferred. |
Hey, sorry for keeping you waiting so long. Everything looks good to me and yeah I prefer keeping it like this for now. |
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: IceSentry The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
9dac92e
into
ForesightMiningSoftwareCorporation:main
Pretty straight forward upgrade. Notable changes that impact this project are:
Handle
is not a component anymore so I needed to introduce wrapper componentsRenderEntity
in extaction nowRenderVisibleEntities
to get visibleRenderEntitiy
MainEntity
pairsEverything seems to work but I tried to keep the effort as small as possible.
Should probably migrate to required components instead of bundles.
Let me know if you would like any changes :)