# @adatechnology/game-vehicles-three 中文文档

规范地址：https://npmcn.com/package/%40adatechnology/game-vehicles-three/

版本：0\.9\.2
npm 元数据更新时间：2026-11-07T19:32:55.369Z
中文译文更新时间：2026-11-06T22:04:15.281Z
软件包许可：MIT

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40adatechnology/game-vehicles-three
原文对照：https://npmcn.com/package/%40adatechnology/game-vehicles-three/?lang=original
项目主页：https://github.com/Andersonfrfilho/adatechnology-game-kit#readme
源码仓库：https://github.com/Andersonfrfilho/adatechnology-game-kit

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：7.7 MB，14 个文件
- 模块格式：ES Module
- TypeScript 类型：包内自带
- 运行依赖：9 个
- peer 依赖：three ^0\.160\.0
- 首次发布：2026-10-24T19:11:14.527Z
- 最新版本发布：2026-11-07T19:32:55.029Z
- 近 30 天下载量：2280（2026-10-05 至 2026-11-03，npm 官方下载统计）
- 已发布版本数：30（近 12 个月 30 个）

## 中文简介

三.j. 车辆输出@adatechnology/game-vikes: 车辆在游戏框架(以+z为中心,以地为中心)中,完全详细或被接入6个中间体(团队的Frota Leve灯光模式),以种子为颜色,并有可损坏的盒子

## 安装

```sh
npm install @adatechnology/game-vehicles-three
```

也可以使用：`pnpm add @adatechnology/game-vehicles-three`、`yarn add @adatechnology/game-vehicles-three`、`bun add @adatechnology/game-vehicles-three`

## README

# @adatechnology/game-vikes- 三号机车

一辆汽车 `@adatechnology/game-vehicles` 在一个游戏框中,完全细节或被熔入了6个网格. 球队Frota Leve(英语:Frota Leve (frota Leve))的一字形口`FrotaLeve.criar(...).construir`) (中文(简体) ).

```ts
import { createVehicleKit } from '@adatechnology/game-vehicles'
import { installFleet } from '@adatechnology/game-vehicles-fleet'
import { createVehiclesThree } from '@adatechnology/game-vehicles-three'

const kit = createVehicleKit({ THREE })
installFleet(kit)
const vehicles = createVehiclesThree(THREE, { kit })
const car = vehicles.build('midsize_sedan', { quality: 'lite', seed: 42 })
scene.add(car.group) // front on +z, right on -x, centred, wheels on y = 0
car.triangles // 19286 · car.drawCalls // 6 · car.damageables // metal, glass, rubber, fuel boxes in the game frame
```

-   `quality: 'high'` 是工具包的载体(上下文保留在 `car.context` 损害赔偿, `'lite'` 把它导入 `paint`, (中文(简体) ), `trim`, (中文(简体) ), `metal`, (中文(简体) ), `glass`, (中文(简体) ), `light` 财务报告和审定财务报表 `plate`3厘米以下的内地和地块.
-   颜色来自 `color` 或从 `seed` 通过车辆组的调色板(`colorFromSeed`) (中文(简体) ).
-   试取了3个r160(三角,绘图呼叫,大小,每等顶点,可损坏的盒子)上球队的页面并作对 `DIMS` 69辆汽车.

## 测试区域

`createVehiclesTestModule({ locale, document?, three?, vehicles?, effects? })` 是一个 `TestableModule` 共用试验室(`room.loadModule`,或 `loadVehiclesTestModule(room)`,它学会了房间的 三.j 计算门, 头罩和干线夹。 它铺设了佛罗塔测试的八辆车,每辆车都有自己的 `DestructibleImpl`,并带来了13种情景: 团队测试页的11个,字面(`vehicles_9mm_windshield`, (中文(简体) ), `vehicles_shotgun_door`, (中文(简体) ), `vehicles_ram_front`, (中文(简体) ), `vehicles_engine_fire`, (中文(简体) ), `vehicles_fuel_tank`, (中文(简体) ), `vehicles_unbolt_wheel`, (中文(简体) ), `vehicles_tear_bumper`, (中文(简体) ), `vehicles_break_mirror`, (中文(简体) ), `vehicles_kill_battery`, (中文(简体) ), `vehicles_rollover`, (中文(简体) ), `vehicles_melt`; 页面编号在 `PAGE_SCENARIO_ALIASES`),加 (中文(简体) ) `vehicles_drive_arcade` 财务报告和审定财务报表 `vehicles_drive_semi` 页:1 `@adatechnology/game-vehicles-driving`。 。 。 .

长椅将质量(完整或光线模式)、颜料按种子和调色板、驱动模式和表面排列,并驱动一辆车走下一条车道;其地层按材料、类型和输出框轴分别显示可损坏的箱;其计量标准为三角形、绘图调用、大小对等 `DIMS` 和盒子按材料排列。 该模块不绘制粒子: 由 ID 请求通过 : `host.effects` 当主机有一个(`defaultEffectIds`,可替换为选项)。 一个穿孔的坦克要求 `leak` (单位:千美元)`vehicle_leak`:池子和滴水;当漏水着火的时候 `ignite` 发生坦克要求 `leakIgnited` (单位:千美元)`vehicle_leak_ignited`:"迦叶"全行相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相相接相相相相接相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相. `examples/vehicles-test-area` 装上它.

## 常见问题

### @adatechnology/game-vehicles-three 是什么？

三\.j\. 车辆输出@adatechnology/game-vikes: 车辆在游戏框架\(以\+z为中心,以地为中心\)中,完全详细或被接入6个中间体\(团队的Frota Leve灯光模式\),以种子为颜色,并有可损坏的盒子

### 如何安装 @adatechnology/game-vehicles-three？

在项目目录运行 npm install @adatechnology/game-vehicles-three，或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖：three（^0\.160\.0）。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖，Yarn 需要手动安装。

### @adatechnology/game-vehicles-three 支持 TypeScript 吗？

支持。包内自带 TypeScript 类型声明（package\.json 声明了 types 入口），安装后即可获得类型提示，无需再安装 @types 包。

### @adatechnology/game-vehicles-three 支持 ESM 还是 CommonJS？

以 ES Module 形式发布，推荐使用 import 引入。在 CommonJS 项目中，Node\.js 20\.19\+ / 22\.12\+ 可以直接 require\(\) 不含顶层 await 的 ES Module，更早的版本需要改用动态 import\(\)。

### @adatechnology/game-vehicles-three 可以商用吗？

@adatechnology/game-vehicles-three 使用 MIT 许可。宽松许可：允许商业使用、修改和再分发，通常只需在分发时保留原版权与许可声明。以上为概括，不构成法律意见，请以许可原文为准。

### @adatechnology/game-vehicles-three 的下载量有多少？

根据 npm 官方下载统计，@adatechnology/game-vehicles-three 在 2026/10/05 – 2026/11/03 这 30 天内被下载 2,280 次，日均约 76 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @adatechnology/game-vehicles-three 还在维护吗？

最新版本 0\.9\.2 发布于 2026/11/08（今天）；至今共发布 30 个版本，其中过去 12 个月发布了 30 个；首次发布于 2026/10/25。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

