35 个版本 (17 个重大更改)
| 0.18.0 | 2024年7月5日 |
|---|---|
| 0.17.0 | 2024年2月23日 |
| 0.16.0 | 2023年11月10日 |
| 0.9.0 | 2023年7月18日 |
| 0.1.0 | 2021年1月22日 |
#51 in 游戏开发
23,007 每月下载量
在 26 个包中使用 (14 个直接使用)
185KB
1K SLoC
入门指南
使用 Raycast 系统参数,您甚至不需要添加插件,可以直接在 ECS 中进行射线投射
use bevy_mod_raycast::prelude::*;
fn my_raycast_system(mut raycast: Raycast) {
let ray = Ray3d::new(Vec3::ZERO, Vec3::X);
let hits = raycast.cast_ray(ray, &RaycastSettings::default());
}
Bevy 版本支持
我打算跟踪 Bevy 的 `main` 分支。欢迎支持此分支的 PR!| bevy | bevy_mod_raycast |
|---|---|
| 0.14 | 0.18 |
| 0.13 | 0.17 |
| 0.12 | 0.16 |
| 0.11 | 0.9 - 0.15 |
| 0.10 | 0.8 |
| 0.9 | 0.7 |
| 0.8 | 0.6 |
| 0.7 | 0.4 - 0.5 |
| 0.6 | 0.3 |
| 0.5 | 0.2 |
| 0.4 | 0.1 |
依赖项
~29–66MB
~1M SLoC