 30d84519a2
			
		
	
	
		30d84519a2
		
			
		
	
	
	
	
		
			
			# Objective Bevy seems to want to standardize on "American English" spellings. Not sure if this is laid out anywhere in writing, but see also #15947. While perusing the docs for `typos`, I noticed that it has a `locale` config option and tried it out. ## Solution Switch to `en-us` locale in the `typos` config and run `typos -w` ## Migration Guide The following methods or fields have been renamed from `*dependants*` to `*dependents*`. - `ProcessorAssetInfo::dependants` - `ProcessorAssetInfos::add_dependant` - `ProcessorAssetInfos::non_existent_dependants` - `AssetInfo::dependants_waiting_on_load` - `AssetInfo::dependants_waiting_on_recursive_dep_load` - `AssetInfos::loader_dependants` - `AssetInfos::remove_dependants_and_labels`
		
			
				
	
	
		
			38 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Rust
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Rust
		
	
	
	
	
	
| #![expect(deprecated)]
 | |
| use crate::Sprite;
 | |
| use bevy_ecs::bundle::Bundle;
 | |
| use bevy_render::{
 | |
|     sync_world::SyncToRenderWorld,
 | |
|     view::{InheritedVisibility, ViewVisibility, Visibility},
 | |
| };
 | |
| use bevy_transform::components::{GlobalTransform, Transform};
 | |
| 
 | |
| /// A [`Bundle`] of components for drawing a single sprite from an image.
 | |
| ///
 | |
| /// # Extra behaviors
 | |
| ///
 | |
| /// You may add one or both of the following components to enable additional behaviors:
 | |
| /// - [`ImageScaleMode`](crate::ImageScaleMode) to enable either slicing or tiling of the texture
 | |
| /// - [`TextureAtlas`](crate::TextureAtlas) to draw a specific section of the texture
 | |
| #[derive(Bundle, Clone, Debug, Default)]
 | |
| #[deprecated(
 | |
|     since = "0.15.0",
 | |
|     note = "Use the `Sprite` component instead. Inserting it will now also insert `Transform` and `Visibility` automatically."
 | |
| )]
 | |
| pub struct SpriteBundle {
 | |
|     /// Specifies the rendering properties of the sprite, such as color tint and flip.
 | |
|     pub sprite: Sprite,
 | |
|     /// The local transform of the sprite, relative to its parent.
 | |
|     pub transform: Transform,
 | |
|     /// The absolute transform of the sprite. This should generally not be written to directly.
 | |
|     pub global_transform: GlobalTransform,
 | |
|     /// User indication of whether an entity is visible
 | |
|     pub visibility: Visibility,
 | |
|     /// Inherited visibility of an entity.
 | |
|     pub inherited_visibility: InheritedVisibility,
 | |
|     /// Algorithmically-computed indication of whether an entity is visible and should be extracted for rendering
 | |
|     pub view_visibility: ViewVisibility,
 | |
|     /// Marker component that indicates that its entity needs to be synchronized to the render world
 | |
|     pub sync: SyncToRenderWorld,
 | |
| }
 |