Box3萌新代碼教程(第一期)
??????????????????????第一期----運(yùn)用代碼制作一個(gè)小武器

????? ?在這個(gè)代碼里我們要用到這幾個(gè)API:
????????????addWearable,Box3ClickEvent,enableDamage
?????????話不多說,上教程:
????????????????????? world.onPlayerJoin(({entity})=>{
????????????????????????????????????entity.enableDamage = true;
????????????????????????????????????entity.player.addWearable({
????????????????????????????????????????????bodyPart:Box3BodyPart.RIGHT_HAND,
????????????????????????????????????????????mesh:'mesh/手槍.vd',
????????????????????????????????????????????orientation: new Box3Quaternion(0, 1, 0, 0).rotateY(Math.PI/2),
? ? ? ? ? ? scale: new Box3Vector3(0.5, 0.5, 0.5),
? ? ? ? ? ?offset: new Box3Vector3(0, 0, -0.45),
????????????????????????????????????});
???????????????????????});
????????????????????????以上是進(jìn)入地圖初始化裝備,下面,開始制作攻擊代碼。
????????????????????????world.onPress(({entity , button , ather})=>{
????????????????????????????????if(button === Box3ButtonType.ACTION0){
????????????????????????????????????????????? ather.hurt(15);
????????????????????????????????};
????????????????????????});
????????????????????????于是這個(gè)制作小武器的代碼就寫完了
后記:天哪,寫了下就473個(gè)字了,寫作文都沒這么多
????????????????????????????????????????????