Skip to content

Commit 2046eab

Browse files
committed
add moc3 models
1 parent 3a7e0e3 commit 2046eab

File tree

360 files changed

+1126212
-32
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

360 files changed

+1126212
-32
lines changed

assets/css/live2dv3.init.css

+8-7
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
}
2424

2525
#l2d {
26-
bottom: 0px;
27-
left: 0;
26+
bottom: 0px;
27+
left: 0;
2828
line-height: 0;
2929
position: fixed;
3030
transform: translateY(3px);
@@ -45,11 +45,12 @@
4545
#L2dCanvas {
4646
cursor: grab;
4747
position: fixed;
48-
bottom: 0px;
49-
right: 0px;
50-
right: -120px;
51-
bottom: 5px;
52-
z-index: 1;
48+
bottom: 0px;
49+
right: 0px;
50+
right: -120px;
51+
bottom: 5px;
52+
z-index: 1;
53+
pointer-events: none; /* 防止遮住鼠标点击页面其他内容 */
5354
}
5455

5556
#L2dCanvas:active {

assets/image/bg/bg_10.png

808 KB

assets/image/bg/bg_11.png

847 KB

assets/image/bg/bg_12.png

856 KB

assets/image/bg/bg_13.png

815 KB

assets/image/bg/bg_14.png

1.15 MB

assets/image/bg/bg_15.png

935 KB

assets/image/bg/bg_16.png

629 KB

assets/image/bg/bg_17.png

723 KB

assets/image/bg/bg_18.png

762 KB

assets/image/bg/bg_19.png

727 KB

assets/image/bg/bg_20.png

1.06 MB

assets/image/bg/bg_21.png

1.05 MB

assets/image/bg/bg_22.png

756 KB

assets/image/bg/bg_23.png

825 KB

assets/image/bg/bg_24.png

933 KB

assets/image/bg/bg_25.png

1.14 MB

assets/image/bg/bg_26.png

1.05 MB

assets/image/bg/bg_27.png

1.31 MB

assets/image/bg/bg_28.png

1.04 MB

assets/image/bg/bg_29.png

857 KB

assets/image/bg/bg_30.png

1.09 MB

assets/image/bg/bg_31.png

1 MB

assets/image/bg/bg_32.png

1.11 MB

assets/image/bg/bg_33.png

1.51 MB

assets/image/bg/bg_34.png

881 KB

assets/image/bg/bg_35.png

1010 KB

assets/image/bg/bg_36.png

1.26 MB

assets/image/bg/bg_37.png

965 KB

assets/image/bg/bg_38.png

1020 KB

assets/image/bg/bg_39.png

1.31 MB

assets/image/bg/bg_40.png

968 KB

assets/image/bg/bg_41.png

1.07 MB

assets/image/bg/bg_42.png

1.19 MB

assets/image/bg/bg_43.png

736 KB

assets/image/bg/bg_44.png

464 KB

assets/image/bg/bg_45.png

580 KB

assets/image/bg/bg_46.png

731 KB

assets/image/bg/bg_47.png

870 KB

assets/image/bg/bg_48.png

507 KB

assets/image/bg/bg_49.png

939 KB

assets/image/bg/bg_50.png

2.37 MB

assets/image/bg/bg_51.png

2.65 MB

assets/image/bg/bg_52.png

1020 KB

assets/image/bg/bg_53.png

972 KB

assets/image/bg/bg_54.png

965 KB

assets/image/bg/bg_55.png

955 KB

assets/image/bg/bg_56.png

1.05 MB

assets/image/bg/bg_57.png

604 KB

assets/image/bg/bg_58.png

1.23 MB

assets/image/bg/bg_59.png

1.28 MB

assets/image/bg/bg_60.png

1.46 MB

assets/image/bg/bg_61.png

1.27 MB

assets/image/bg/bg_62.png

1.51 MB

assets/image/bg/bg_63.png

1.24 MB

assets/image/bg/bg_64.png

1.16 MB

assets/image/bg/bg_65.png

1.45 MB

assets/image/bg/bg_66.png

1.13 MB

assets/image/bg/bg_67.png

1.03 MB

assets/image/bg/bg_68.png

821 KB

assets/image/bg/bg_69.png

1.03 MB

assets/image/bg/bg_70.png

853 KB

assets/image/bg/bg_71.png

801 KB

assets/image/bg/bg_72.png

1.31 MB

assets/image/bg/bg_73.png

915 KB

assets/image/bg/bg_74.png

863 KB

assets/image/bg/bg_75.png

682 KB

assets/image/bg/bg_76.png

1.42 MB

assets/image/bg/bg_77.png

918 KB

assets/image/bg/bg_78.png

538 KB

assets/image/bg/bg_79.png

944 KB

assets/image/bg/bg_8.png

2.78 MB

assets/image/bg/bg_80.png

769 KB

assets/image/bg/bg_81.png

943 KB

assets/image/bg/bg_82.png

801 KB

assets/image/bg/bg_83.png

1.01 MB

assets/image/bg/bg_84.png

880 KB

assets/image/bg/bg_85.png

1.83 MB

assets/image/bg/bg_86.png

731 KB

assets/image/bg/bg_87.png

645 KB

assets/image/bg/bg_88.png

724 KB

assets/image/bg/bg_89.png

731 KB

assets/image/bg/bg_9.png

1.9 MB

assets/image/bg/bg_90.png

1020 KB

assets/image/bg/bg_91.png

907 KB

assets/image/bg/bg_92.png

1.23 MB

assets/image/bg/bg_93.png

106 KB

assets/image/bg/bg_94.png

106 KB

assets/js/backgroundData.js

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
var backgroundData=["bg_1.png","bg_2.png","bg_3.png","bg_4.png","bg_5.png","bg_6.png","bg_7.png"];
1+
var backgroundData = [];
2+
var str
3+
for (var i = 1; i <= 94; i++) {
4+
backgroundData.push("bg_" + i + ".png");
5+
}
26

37

48

assets/js/charData.js

+22-8
Original file line numberDiff line numberDiff line change
@@ -40,16 +40,30 @@ var charData = {
4040
"Laffey": "lafei",
4141
"Laffey (New Year Rabbit)": "lafei_4",
4242
"Yukikaze": "xuefeng",
43-
// "Ibuki (Wish of a Snow Goddess)": "yichui_2",
44-
45-
// "dujiaoshou_6": "dujiaoshou_6",
43+
"Ibuki (Wish of a Snow Goddess)": "yichui_2",
44+
"dujiaoshou_6": "dujiaoshou_6",
4645
"edu_3": "edu_3",
47-
"xuefeng_3": "xuefeng_3",
4846

49-
// "1014100aqua": "1014100aqua",
50-
// "1024100": "1024100",
51-
// "1033113": "1033113",
52-
// "1044100": "1044100"
47+
"Yukikaze (Winter's Snowy Wind)": "xuefeng_3",
48+
"Ping Hai (Dragon Sisters! [P])": "pinghai_4",
49+
"Jean Bart": "rangbaer_3",
50+
"Black Prince (White Princess)": "heitaizi_2",
51+
"Cooper (Blazing Tennis Battle)": "kubo_2",
52+
"Ryuuhou (Firebird's New Year Dance)": "longfeng_2",
53+
"Noshiro (Uncharted Festival Grounds?)": "nengdai_2",
54+
"Gneisenau (Nightmarish Succubus)": "genaisennao_2",
55+
"Surcouf (Shopping Time!)": "xukufu_2",
56+
"Shoukaku (Dancing Crane in the Wind)": "xianghe_2",
57+
"Vampire (Princess of the Night)": "xixuegui_4",
58+
"Honolulu (Festival Date)": "huonululu_5",
59+
"Ayanami": "lingbo",
60+
"Akashi": "mingshi",
61+
"St. Louis (Tipsy Snow)": "shengluyisi_3",
62+
63+
"Z1014100aqua": "1014100aqua",
64+
"Z1024100": "1024100",
65+
"Z1033113": "1033113",
66+
"Z1044100": "1044100"
5367

5468

5569
};

assets/js/live2dv3.init.js

+6-4
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,9 @@ window.onload = () => {
4343
var l2dv
4444
function createL2dv() {
4545
let isShowModel = localStorage.getItem('showModel');
46-
if (!l2dv && (isShowModel==undefined || isShowModel==='true')) {
46+
if (!l2dv && (isShowModel == undefined || isShowModel === 'true')) {
4747
let initModelName = localStorage.getItem('modelName');
48-
if(!initModelName) {
48+
if (!initModelName) {
4949
initModelName = 'lafei_4';
5050
}
5151
l2dv = new L2dViewer({
@@ -88,7 +88,9 @@ function registerEventListener() {
8888
showMessage("功能待定");
8989
});
9090
document.querySelector("#l2d-tool .fa-user-circle").addEventListener("click", loadModel);
91-
document.querySelector("#l2d-tool .fa-street-view").addEventListener("click", loadModel);
91+
document.querySelector("#l2d-tool .fa-street-view").addEventListener("click", () => {
92+
open("https://jianchengwang.github.io/live2d_models/");
93+
});
9294
document.querySelector("#l2d-tool .fa-camera-retro").addEventListener("click", () => {
9395
showMessage("功能待定");
9496
});
@@ -133,7 +135,7 @@ function showModel() {
133135
l2d_toggle.style.visibility = "hidden"
134136
l2d_toggle.classList.remove("l2d-toggle-active");
135137
localStorage.setItem('showModel', true);
136-
if(!l2dv) {
138+
if (!l2dv) {
137139
createL2dv()
138140
}
139141
document.getElementById("L2dCanvas").style.display = "";
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
{
2+
"Version": 3,
3+
"FileReferences": {
4+
"Moc": "genaisennao_2.moc3",
5+
"Textures": [
6+
"textures/texture_00.png"
7+
],
8+
"Physics": "genaisennao_2.physics3.json",
9+
"Motions": {
10+
"": [
11+
{
12+
"File": "motions/complete.motion3.json"
13+
},
14+
{
15+
"File": "motions/main_1.motion3.json"
16+
},
17+
{
18+
"File": "motions/touch_head.motion3.json"
19+
},
20+
{
21+
"File": "motions/wedding.motion3.json"
22+
},
23+
{
24+
"File": "motions/home.motion3.json"
25+
},
26+
{
27+
"File": "motions/login.motion3.json"
28+
},
29+
{
30+
"File": "motions/main_2.motion3.json"
31+
},
32+
{
33+
"File": "motions/mission_complete.motion3.json"
34+
},
35+
{
36+
"File": "motions/touch_special.motion3.json"
37+
},
38+
{
39+
"File": "motions/mission.motion3.json"
40+
},
41+
{
42+
"File": "motions/touch_body.motion3.json"
43+
},
44+
{
45+
"File": "motions/idle.motion3.json"
46+
},
47+
{
48+
"File": "motions/main_3.motion3.json"
49+
},
50+
{
51+
"File": "motions/mail.motion3.json"
52+
}
53+
]
54+
}
55+
},
56+
"Groups": [
57+
{
58+
"Target": "Parameter",
59+
"Name": "LipSync",
60+
"Ids": [
61+
"ParamMouthOpenY"
62+
]
63+
}
64+
]
65+
}

0 commit comments

Comments
 (0)