bevy sprite2d 节点 操作记录
Bevy 中设置 Sprite 大小有几种方法,具体取决于你使用的 Bevy 版本。以下是不同的设置方式
直接设置大小
commands.spawn((
Sprite {
image: asset_server.load("one.png"),
custom_size: Some(Vec2::new(100.0, 150.0)), // 设置为100x150像素
..default()
},
Transform::default(),
));
使用 Transform::from_scale
commands.spawn((
Sprite::from_image(asset_server.load("one.png")),
Transform::from_scale(Vec3::new(0.5, 0.5, 1.0)), // 缩小到原来的一半
));

浙公网安备 33010602011771号