@adatech/游戏-植被-3
共享试验室的植被测试模块:维维罗号作为可毁物品的18个植物,它们的13个场景和育苗地. 团队的字面端口 vegetation-module.js。 。 。 .
import { loadVegetationTestModule } from '@adatechnology/game-vegetation-three'
loadVegetationTestModule(room, { locale: 'en' }) // or room.loadModule(createVegetationTestModule(options))
room.openArea('vegetation')
没有选项,模块使用 @adatechnology/game-vegetation (及其三.js适配器)和 @adatechnology/game-vegetation-species; 带来自己积分的游戏 GameVegetation 财务报告和审定财务报表 GameVegetationSpecies。 。 。 .
项目
mango_tree, (中文(简体) ), mango_young_15, (中文(简体) ), mango_young_30, (中文(简体) ), yellow_ipe, (中文(简体) ), coconut_palm, (中文(简体) ), banana_with_bunch, (中文(简体) ), araucaria, (中文(简体) ), dead_tree, (中文(简体) ), hibiscus_shrub, (中文(简体) ), boxwood_hedge, (中文(简体) ), rose_bush_red, (中文(简体) ), sunflower, (中文(简体) ), mandacaru, (中文(简体) ), prickly_pear, (中文(简体) ), crown_cactus, (中文(简体) ), potted_fern, (中文(简体) ), potted_cactus, (中文(简体) ), lawn_tuft. 每块植物(茎,枝,花冠,果子,手臂,花垫,脊椎,花盆,土壤)是一个以块名命名的网状网状物,其破坏特征:由木质的真厚度而成的形状(出自:radius, (中文(简体) ), length 财务报告和审定财务报表 axis 那个 generate 给每一块木头 接头stem 在树枝和树干之间, tie 为树叶、花和脊椎, resting 固定地根、标记、质量和 fill,则a sway 用于风切变。 年轻的芒果树是SDK记录起轴起伏次数的15相和30相30相干树干;而特拉科塔花盆有25相 hp,因此一到三发9毫米相撞.
假设
13页 有其编号: veg_axe_fells_crown, (中文(简体) ), veg_axe_fells_30cm, (中文(简体) ), veg_axe_cuts_branch_joint, (中文(简体) ), veg_shot_cannot_fell, (中文(简体) ), veg_saw_cuts_branch, (中文(简体) ), veg_lighter_ignites_foliage, (中文(简体) ), veg_shot_strips_leaves, (中文(简体) ), veg_shot_breaks_pot, (中文(简体) ), veg_machete_arm, (中文(简体) ), veg_pad_pulled, (中文(简体) ), veg_dead_burns_faster, (中文(简体) ), veg_hedge_cut_pieces, (中文(简体) ), veg_walk_on_grass. 房间给每个工具一个团队的页面所不知道的抽取时间,因此每个场景都等待工具准备.
座椅
- 控制:种子,质量(高或游戏),细节(LOD 0至2),育婴地的条件和季节,风和出道. 动作:种植地块,取出地块,开始或停止行走者. 改变很多控制植物 更多.
- 育婴所是Viveiro的地块演示(房屋、墙壁、街道、人行道、道路)的12x20米地块,由Viveiro种植
scatterRulesFor联 合 国@adatechnology/game-vegetation-species在前院、后院、边条和人行道树上buildLot。 行者穿过它WAY离开房子和树干,通过风荫器的演员来弯曲植物. - 层 :
colliders(树干和仙人掌是铁管),piece_boxes(每块的盒子)和wood_axes(沿着每块木材的中线一条线). - 量子:植物,片段,三角和取出物品的取号,而三角,植物,相撞器,植物被LOD所取出并构建出地块的时间.
模块不画出颗粒并请求不产生效果:出叶,生苗和起火出自默认破坏世界的事件,房间显示.
测试
tests/team-golden-module.test.ts 将Viveiro工艺品的模块与工具箱的房间对齐,并将其与这个模块进行比较:18项(两种语言的名称、网格、相片、相片)和13项设想(相同的检查和每条日志行的同数). tests/team-golden-nursery.test.ts 削减 buildLotVeg 并比较8个种子的放置、三角形、植物、相撞和物种. examples/vegetation-test-area 装入模块,同样 examples/interactables-test-area。 。 。 .
几何
托儿所的风景(地上、街道、墙上、房屋和屋顶),它的相撞和行走者,相撞者层层被制成
shapeGeometries(THREE) 联 合 国 @adatechnology/game-shapes-three: 与三个构造器相同的字节
(单位:千美元)tests/exact-golden.test.ts),被参数缓存. 这些植物本身就是 @adatechnology/game-vegetation自己的缓冲器( n)PlantMesh, (中文(简体) ),
与顶点 sway 由它的适配器所绘制.