猫史档案馆


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

用户:幻想一笑而过幻想一笑而过查看:15105 回复: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


评论

图为shy大佬


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

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

点赞1


评论


QBZ_QBZ_

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

点赞2


评论

可以啊()


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

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

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

虽然说是官方的图()

但官方没做这皮肤啊)

点赞1


评论

另外说一句()建模师和音效师我都有()()()

绾兮姐你不是参加了模型大赛吗(皮卡记得模型大赛的奖品就是可以再选一次(()()())

https://shequ.codemao.cn/community/386241 绾兮绾兮快来看看

哦忘了你没有邮箱)

不过你可以去outlook上注册一个)

你这没拆分啊()

你这是个整体,四肢不能灵活活动啊

你这怎么穿戴啊


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

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

点赞1


评论


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

年兽怎么来的?

点赞1


评论

?????????你不知道?创作节啊,早结束了QWQ


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


评论

纸鱼qwq

qwq?

皮卡知道怎么换上皮肤吗qwq

在地图里面右上角三横线那个


async_functionasync_function

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

红色的编程猫...

点赞1


评论


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

皮肤追加

骷髅

center_image

熊猫

center_image

点赞2


评论

ahhhhh我出现了)请大家叫我功夫熊猫 皮卡 —— 嘿哈呀!

我shi了()

((名字针不戳)))

还是骷髅好看。


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


评论

……