猫史档案馆


【岛3第二个发光皮肤】【盘点岛3所有的特殊皮肤】

用户:幻想一笑而过幻想一笑而过查看:64 回复:65 评论:64 创建时间:2021-07-17T21:44:44


大家好!

(๑╹◡╹)ノ”

经过我2个星期的爆肝

我终于制作出了全岛唯一一款岛民自制皮肤

而且是第二款发光皮肤(年兽是第一款)

话不多说,上图!

(06:00)

center_image

center_image

center_image

center_image

(00:00)

center_image

center_image

如果各位有感兴趣的欢迎进入地图体验

https://box3.codemao.cn/p/godzilla

(可能还没过审,7/19肯定进得去)

如果想要使用的,请参照以下说明

1.

https://box3.codemao.cn/u/hxyxeg666666

点击上方链接关注我

2.

打开你自己的地图

点击左边菜单栏中的模型

搜索哥斯拉

依次放置头、身体、尾巴、

左小腿、左小腿、左小腿、左小腿、左小腿、左小腿、左小腿、左小腿

8左小腿千万不要放其他的喵

3.

在代码区输入以下内容:

/**
 * godzilla
 */

world.querySelectorAll('#哥斯拉头套-1').forEach((e) => e.destroy());
world.querySelectorAll('#哥斯拉装甲-1').forEach((e) => e.destroy());
world.querySelectorAll('#哥斯拉尾巴-1').forEach((e) => e.destroy());
world.querySelectorAll('#哥斯拉左小腿-1').forEach((e) => e.destroy());
world.querySelectorAll('#哥斯拉左小腿-2').forEach((e) => e.destroy());
world.querySelectorAll('#哥斯拉左小腿-3').forEach((e) => e.destroy());
world.querySelectorAll('#哥斯拉左小腿-4').forEach((e) => e.destroy());
world.querySelectorAll('#哥斯拉左小腿-5').forEach((e) => e.destroy());
world.querySelectorAll('#哥斯拉左小腿-6').forEach((e) => e.destroy());
world.querySelectorAll('#哥斯拉左小腿-7').forEach((e) => e.destroy());
world.querySelectorAll('#哥斯拉左小腿-8').forEach((e) => e.destroy());
const WEAPON = {
    1: { // 头部
        mesh: world.querySelector('#哥斯拉头套-1').mesh,
        parts: [Box3BodyPart.HEAD],
        scale: new Box3Vector3(0.52, 0.41, 0.52), // 调整大小
        orientation: new Box3Quaternion(0, 1, 0, -1).rotateX(0).rotateY(0),
        offset: new Box3Vector3(0, 0.58, 0), //调整位置
    },
    2: { // 身体
        mesh: world.querySelector('#哥斯拉装甲-1').mesh,
        parts: [Box3BodyPart.TORSO],
        scale: new Box3Vector3(0.36, 0.37, 0.34), // 调整大小
        orientation: new Box3Quaternion(0, 1, 0, 0).rotateX(0).rotateY(0),
        offset: new Box3Vector3(0, 0.22, -0.15), //调整位置
    },
    3: { // 尾巴
        mesh: world.querySelector('#哥斯拉尾巴-1').mesh,
        parts: [Box3BodyPart.HIPS],
        scale: new Box3Vector3(0.25, 0.25, 0.25), // 调整大小
        orientation: new Box3Quaternion(0, 1, 0, 0).rotateX(0).rotateY(0),
        offset: new Box3Vector3(0, 0.1, -0.73), //调整位置
    },
    4: { // 左上臂
        mesh: world.querySelector('#哥斯拉左小腿-1').mesh,
        parts: [Box3BodyPart.LEFT_UPPER_ARM],
        scale: new Box3Vector3(0.52, 0.31, 0.52), // 调整大小
        orientation: new Box3Quaternion(0, 1, 0, 0).rotateX(0).rotateY(0).rotateZ(0),
        offset: new Box3Vector3(0, 0, 0), //调整位置
    },
    5: { // 左下臂
        mesh: world.querySelector('#哥斯拉左小腿-2').mesh,
        parts: [Box3BodyPart.LEFT_LOWER_ARM],
        scale: new Box3Vector3(0.52, 0.31, 0.52), // 调整大小
        orientation: new Box3Quaternion(0, 1, 0, 0),
        offset: new Box3Vector3(0, 0, 0), //调整位置
    },
    6: { // 右上臂
        mesh: world.querySelector('#哥斯拉左小腿-3').mesh,
        parts: [Box3BodyPart.RIGHT_UPPER_ARM],
        scale: new Box3Vector3(0.52, 0.31, 0.52), // 调整大小
        orientation: new Box3Quaternion(0, 1, 0, 0),
        offset: new Box3Vector3(0, 0, 0), //调整位置
    },
    7: { // 右下臂
        mesh: world.querySelector('#哥斯拉左小腿-4').mesh,
        parts: [Box3BodyPart.RIGHT_LOWER_ARM],
        scale: new Box3Vector3(0.52, 0.31, 0.52), // 调整大小
        orientation: new Box3Quaternion(0, 1, 0, 0),
        offset: new Box3Vector3(0, 0, 0), //调整位置
    },
    8: { // 左大腿
        mesh: world.querySelector('#哥斯拉左小腿-5').mesh,
        parts: [Box3BodyPart.LEFT_UPPER_LEG],
        scale: new Box3Vector3(0.52, 0.53, 0.52), // 调整大小
        orientation: new Box3Quaternion(0, 1, 0, 0),
        offset: new Box3Vector3(0, 0, 0), //调整位置
    },
    9: { // 左小腿
        mesh: world.querySelector('#哥斯拉左小腿-6').mesh,
        parts: [Box3BodyPart.LEFT_LOWER_LEG],
        scale: new Box3Vector3(0.52, 0.53, 0.52), // 调整大小
        orientation: new Box3Quaternion(0, 1, 0, 0),
        offset: new Box3Vector3(0, 0, 0), //调整位置
    },
    10: { // 右大腿
        mesh: world.querySelector('#哥斯拉左小腿-7').mesh,
        parts: [Box3BodyPart.RIGHT_UPPER_LEG],
        scale: new Box3Vector3(0.52, 0.53, 0.52), // 调整大小
        orientation: new Box3Quaternion(0, 1, 0, 0),
        offset: new Box3Vector3(0, 0, 0), //调整位置
    },
    11: { // 右小腿
        mesh: world.querySelector('#哥斯拉左小腿-8').mesh,
        parts: [Box3BodyPart.RIGHT_LOWER_LEG],
        scale: new Box3Vector3(0.52, 0.53, 0.52), // 调整大小
        orientation: new Box3Quaternion(0, 1, 0, 0),
        offset: new Box3Vector3(0, 0, 0), //调整位置
    },
};

function godzillaWeapon(entity, camp) {
    WEAPON[camp].parts.forEach((part) => entity.player.addWearable({
        bodyPart: part, // 装备
        mesh: WEAPON[camp].mesh, // 设置武器mesh
        orientation: WEAPON[camp].orientation, // 设置方向
        scale: WEAPON[camp].scale, // 设置大小
        offset: WEAPON[camp].offset, // 设置位置
    }));
}

function trueGodzillaWeapon(entity){
    godzillaWeapon(entity, '1')
    godzillaWeapon(entity, '2')
    godzillaWeapon(entity, '3')
    godzillaWeapon(entity, '4')
    godzillaWeapon(entity, '5')
    godzillaWeapon(entity, '6')
    godzillaWeapon(entity, '7')
    godzillaWeapon(entity, '8')
    godzillaWeapon(entity, '9')
    godzillaWeapon(entity, '10')
    godzillaWeapon(entity, '11')
}

world.onPlayerJoin(({ entity }) => {
    //entity.player.invisible = true;
    trueGodzillaWeapon(entity)
})

这段代码可以让进入地图的所有玩家穿戴哥斯拉套装

4.

把随便一个游玩端地图把皮肤换成最平整最小的皮肤

重进编辑器

点击开始运行即可查看效果

5. 

如果只想让特定的人穿戴皮肤

这里不做说明

如果有好心人、闲人

请在回帖发出方法

盘点岛3所有特殊皮肤(大众皮肤除外)

忍者

center_image

年兽(第一款发光皮肤)

center_image

圣诞老人

center_image

圣诞女人

center_image

狼人

center_image

赛博喵

center_image

编程猫(我没有)

center_image

雷电猴(我没有)

center_image

骷髅(我没有)(本来不长这样,神岛头像有问题)

center_image

新版小光

center_image

新版小可

center_image

吉吉喵(全岛唯一)

center_image

幻想一笑而过(混合皮肤)

center_image

代码师

center_image

建筑师(喵蜂)(我没有)

center_image

音效师(我没有)

center_image

建模师(魔术师)(我没有)

center_image


回复

上一页1 页 / 共 3下一页
AbnormalLOGAbnormalLOG

厉害了

点赞0


评论


望_庐山望_庐山

sofa

点赞0


评论


成熟的强袭编程猫548成熟的强袭编程猫548

可以,其实我只有忍者()

点赞1


评论


幻想一笑而过幻想一笑而过

点赞0


评论


Fliere_tammy_Fliere_tammy_

这代码让人头大

点赞0


评论


指令者指令者

仔细看看骷髅皮肤:center_image

一只手三根手指,嘴上五颗牙齿

点赞2


评论


该账号已被封禁该账号已被封禁

这个代码完全可以优化一下,trueGodzillaWeapon函数可以用for+stringify吧(应该)

点赞1


评论


QBZ_QBZ_

帅啊,我Omega想买下版权怎么样

点赞2


评论


面具狐狸云绾兮面具狐狸云绾兮

绾兮:这™不是第一个玩家自制好吗!!!!!

看看我的()https://shequ.codemao.cn/community/378928

虽然说是官方的图()

但官方没做这皮肤啊)

点赞1


评论


逃离地球遨游宇宙逃离地球遨游宇宙

e……啥也不说,就两字:喵

点赞1


评论


草窝里der斑鸠草窝里der斑鸠

年兽怎么来的?

点赞1


评论


YDS尹子YDS尹子

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

幻想快来投稿呀

点赞1


评论


高贵的木叶龙A35d高贵的木叶龙A35d

还有核平队长的机器人皮肤,搬砖喵的上班族皮肤

点赞1


评论


开心的小乌鸦开心的小乌鸦

center_image

点赞0


评论


SSR级学霸_拉文克劳SSR级学霸_拉文克劳

DD

点赞0


评论


面具狐狸云绾兮面具狐狸云绾兮

我真的像然楼主知道绾兮才是第一个做玩家自制皮肤的喂()

点赞0


评论


幻想一笑而过幻想一笑而过

点赞0


评论


fomqfomq

感谢代码!

预告:皮卡世界_冰川哥斯拉即将公测

灵感来自:幻想一笑而过

再次感谢 幻想一笑而过 !!!

点赞2


评论


不高兴TAT(sans)不高兴TAT(sans)

建筑师我有

点赞2


评论


YDS尹子YDS尹子

所以说你一天有多少时间可以上岛啊()

又做代码又做模型

点赞3


评论


PaperFish纸鱼PaperFish纸鱼

我有代码师皮肤,怎么用啊(跪求大佬)

点赞2


评论


async_functionasync_function

所以,和平队长的机器人...

红色的编程猫...

点赞1


评论


幻想一笑而过幻想一笑而过

皮肤追加

骷髅

center_image

熊猫

center_image

点赞2


评论


VernierVernier

和平s了长这样

center_image

点赞1


评论


YDS尹子YDS尹子

模型转化器了解一下)

点赞2


评论


AlcalaAlcala

和平队长的机器人呢?()

点赞1


评论


Metre-01Metre-01

开挂小王子有编程猫皮肤

点赞1


评论


Keep_Giving_Up_稽Keep_Giving_Up_稽

怎么在别的地图也能换上啊

点赞0


评论


Summer橘子喵Summer橘子喵

加热了~

点赞1


评论


幻想一笑而过幻想一笑而过

顶顶

点赞3


评论