猫史档案馆


一个STUB用户_6715468

一个STUB用户_6715468

Lv.1

我是STUB用户啊...欢迎加入stub工作室!

获赞:1304收藏:781浏览:41586作品收藏:1352

签名:努力编程,修bug中…… 但更多的时间还是上岛 JUU1JTkyJTk1JUU1JTkyJTk1JUU1JTkyJTk1

回复帖子评论
上一页5 页 / 共 8下一页

【岛3漫游指南】:你是怎样,岛3就是怎样! 中回复

希望公开信誉值

因为信誉值可以F12

2021-04-27T20:19:31 点赞:1

这一段为什么会报错? 中回复

表的名称不对,你把定义表的代码给我看看

2021-04-30T14:46:04 点赞:0

【工作室公告】关于KNBP工作室的公告 中回复

az……

换行符被冲掉了

2021-05-02T16:46:16 点赞:0

[喵] 神秘网址 中回复

让我猜猜……

打开后会蓝屏吧

2021-05-03T15:40:00 点赞:0

新闻!猎人真的刺激游乐园正式开工! 中回复

期待

2021-05-08T07:16:40 点赞:0

【每日一个岛3建图小技巧】第一次得到编辑器后怎样快速上手? 中回复

——————前后排分割线——————

2021-05-09T15:21:46 点赞:0

【每日一个岛3建图小技巧】拥有一个跟随的皮卡丘?就决定是你啦! 中回复

建议加上分号(分号保命)

2021-05-22T19:02:45 点赞:1

【每日一个岛3建图小技巧】拥有一个跟随的皮卡丘?就决定是你啦! 中回复

交作业

const mscale = 1 / 16;
const Quat = new Box3Quaternion(0, 0, 0, 1);

function buddyFollow(entity, mesh, y) {
    const buddy = world.createEntity({
        mesh,
        position: entity.position,
        meshScale: [mscale, mscale, mscale],
        gravity: false, //不受重力影响
        fixed: false, //可推移
        collides: true, //可碰撞
        friction: 0, //无摩擦力
        mass: 0.01 //非常轻
    });
    const tgPos = entity.position;//僚机的目标位置
    const budPos = buddy.position;//僚机的当前位置
    const facing = entity.player.facingDirection;//玩家的朝向
    const ratio = 0.3;//追随的灵敏度, 最好设在0.5左右, 1.0表示立即移到玩家位置
    const dist = 0; //与玩家保持的距离
    const distY = 3;//与地面距离的高度
    const yOffset = y; //y轴位移, 保持僚机在头顶或脚下    
    const ticker = world.onTick(() => {
        //要让小精灵跟在玩家背后, 需要计算xz轴的位移: 玩家朝向的反方向
        const xOffset = -facing.x * dist;
        const zOffset = -facing.z * dist;
        //当前位置与目标位置在xyz轴的差距
        const xDiff = tgPos.x - budPos.x;
        const yDiff = tgPos.y - budPos.y + distY;
        const zDiff = tgPos.z - budPos.z;
        //计算xyz方向上 当前位置向目标位置靠拢的速度
        const 喵 = (xDiff + xOffset) * ratio;
        const vy = (yDiff + yOffset) * ratio;
        const vz = (zDiff + zOffset) * ratio;
        buddy.velocity.set(喵, vy, vz);//设置僚机速度
        if (buddy.velocity.sqrMag() > 0.005) {//速度要足够大, 才触发转向, 防止抖动
            buddy.meshOrientation = Quat.rotateY(Math.atan2(zDiff, xDiff)); //让小精灵一直面向玩家
        }
    });
    return () => {
        ticker.cancel(); //关掉tick循环
        buddy.destroy(); //移除僚机实体
    };
}

world.onPlayerJoin(({ entity }) => {
    entity.setPet = buddyFollow(entity, 'mesh/四轴无人机.vb', -1); //给玩家增加宠物
});
world.onPlayerLeave(({ entity }) => {
    //玩家离开地图时, 切记一定要关掉tick循环以及销毁小精灵实体, 否则随着人数增加, 服务器积累到一定程度就会崩溃
    entity.setPet(); //干掉宠物
});

2021-05-22T19:24:32 点赞:1

【岛3】六月一日,将有大事 中回复

代码会报错

怕啥emotion_doge

2021-05-28T06:18:19 点赞:1

#box3.fun,岛3有亿点好玩!# 中回复

可以尝试使用https://box3.codemao.cn进入,看看行不行

2021-06-01T13:34:34 点赞:1

吉吉喵!有一个盗 号者!他盗我号! 中回复

名字相似是常见的事情,你可以提醒他们,但如果他们说你是假的可以找吉吉喵求助

其实没什么大不了的,除非他们故意违规

2021-06-10T18:59:09 点赞:1

【岛3大更新】代码师、音效师,双厨狂喜! 中回复

吉吉喵,性能优化了就告诉我们嘛,不要藏着掖着emotion_doge

2021-06-12T11:13:40 点赞:0

【KittenV4.8.0版本更新】舞台与物理引擎重构(文末有彩蛋) 中回复

针不戳

(再不更我就不上kitten待在box3了)

2021-06-18T18:31:44 点赞:0

【教程】如何不用三角函数造一个圆 中回复

太好了,没影响排版!

2021-06-24T14:33:26 点赞:0

【教程】如何不用三角函数造一个圆 中回复

提示:如果要敲到控制台里面时请将注释删除

2021-06-24T14:35:33 点赞:1

I'm yery happy 中回复

可惜我无法满分了,因为我早考完了,成绩都发了()

2021-06-24T14:38:03 点赞:0

有没有会这种代码的? 中回复

//需要给所有的武器模型添加标签:武器
world.onEntityContact(({entity,other})=>{
    if(!entity.isPlayer && other.isPlayer && entity.hasTag('武器')){
        other.player.a喵Wearable({
            bodyPart:Box3BodyPart.RIGHT_HAND,
            mesh:entity.mesh
        });
        entity.destroy();
    }
});

2021-06-24T14:46:07 点赞:0

这错误是什么?怎么解? 中回复

18行代码的查找模型有问题

2021-06-24T14:49:43 点赞:0

xdm有谁知道岛3Q群号 中回复

前面的“xdm”是什么意思?

2021-06-26T19:25:47 点赞:0

xdm有谁知道岛3Q群号 中回复

478041977

2021-06-26T19:26:42 点赞:0

【JS】怎样让一个模型(实体)掉落到地图的随机位置? 中回复

entity.position.set(Math.random()*128,64,Math.random()*128);
//如果是超大图可以把128改为256,如果y坐标也随机就把64改为Math.random()*64

2021-06-29T12:21:25 点赞:0

这是怎么回事? 中回复

这是cm d啊,软件开错了

2021-06-30T07:34:07 点赞:0

好家伙,noc成绩一出,我人傻了()()() 中回复

同感

我也没进(上一届我决赛2等奖)

2021-06-30T09:05:46 点赞:0

[Public Plan] 公开Box3编辑器 中回复

二服有自由落体运动

2021-07-01T17:43:42 点赞:0

【岛3公告】关于黑屏问题的解决方案 中回复

问题有一种可能:贴图下载失败

由于液体和模型不依赖贴图,所以可以正常显示

2021-07-04T08:41:48 点赞:1

【岛3公告】关于黑屏问题的解决方案 中回复

可以用box3.codemao.cn进入

可用

2021-07-05T10:13:59 点赞:0

奇怪的知识又增加了(活动喵有两个) 中回复

其中一个是假的

2021-07-06T09:21:50 点赞:0

【岛3 bug】typescript语法&类型错误 中回复

话说你是咋整出来这个的

2021-07-13T11:53:03 点赞:1

[干货] 画圆代码到底是什么原理? 中回复

https://shequ.cod喵/community/382060

2021-07-15T13:46:58 点赞:0

我逆向了岛3,得到了最全的 api 文档(比官方文档还全!!!) 中回复

吉吉喵说:“这个是底层的东西,不要去动它”

(此为原话)

2021-07-15T13:50:14 点赞:0