'tutorial'

This commit is contained in:
Diego F. Goberna
2018-11-01 02:21:44 +01:00
parent 35ea0bf482
commit 434bfc1e8a
6 changed files with 741 additions and 1 deletions

BIN
assets/img/tutorial.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

506
assets/models/tutorial1.obj Normal file
View File

@@ -0,0 +1,506 @@
# Blender v2.79 (sub 0) OBJ File: 'tutorial.blend'
# www.blender.org
o 00man
v 0.017240 0.286350 0.029184
v 0.001946 0.292691 0.020238
v -0.027018 0.293530 -0.001342
v -0.060754 0.294093 -0.028097
v 0.032941 0.283611 0.038146
v 0.051093 0.269619 0.047310
v 0.066348 0.216900 0.061977
v 0.079747 0.165572 0.086359
v 0.068246 0.165516 0.084073
v 0.051827 0.206963 0.056503
v 0.040832 0.245277 0.040326
v 0.041109 0.199214 0.036153
v 0.043483 0.164244 0.036739
v 0.049451 0.091812 0.060851
v 0.053481 0.001435 0.062402
v 0.039840 0.001379 0.057269
v 0.028220 0.088573 0.052897
v 0.012231 0.154257 0.018088
v -0.020966 0.088490 -0.007682
v -0.052188 0.001234 -0.040414
v -0.057730 0.001178 -0.057911
v -0.036649 0.091279 -0.025208
v -0.014792 0.181248 0.000971
v -0.011362 0.213502 0.008881
v -0.014951 0.269491 0.014317
v -0.065387 0.280569 -0.031032
v -0.107594 0.287592 -0.058061
v -0.110983 0.297308 -0.061666
v 0.020968 0.357649 0.038340
v 0.010022 0.355272 0.035545
v 0.000742 0.348503 0.033175
v -0.005458 0.338372 0.031592
v -0.007635 0.326422 0.031036
v -0.005458 0.314472 0.031592
v 0.000742 0.304342 0.033175
v 0.010022 0.297573 0.035545
v 0.020968 0.295196 0.038340
v 0.031914 0.297573 0.041135
v 0.041193 0.304342 0.043504
v 0.047393 0.314472 0.045088
v 0.049571 0.326422 0.045644
v 0.047393 0.338372 0.045088
v 0.041193 0.348503 0.043504
v 0.031914 0.355272 0.041135
v 0.073897 0.156227 0.093073
v 0.078065 0.155813 0.094772
v 0.085686 0.109076 0.213188
v 0.081540 0.109132 0.214913
v -0.115932 0.296860 -0.061497
v -0.115683 0.292611 -0.059971
v -0.248205 0.283166 -0.073391
v -0.250201 0.287386 -0.075515
vt 0.330838 0.269086
vt 0.330013 0.294015
vt 0.327304 0.288784
vt 0.338188 0.252846
vt 0.337338 0.254403
vt 0.334917 0.250386
vt 0.576956 0.225064
vt 0.674044 0.225064
vt 0.674044 0.322152
vt 0.815652 0.225064
vt 0.912740 0.225064
vt 0.912740 0.322152
vt 0.326207 0.330932
vt 0.324730 0.331990
vt 0.323652 0.323700
vt 0.321871 0.330608
vt 0.318464 0.328949
vt 0.313658 0.327368
vt 0.314143 0.324484
vt 0.318177 0.324439
vt 0.329452 0.327787
vt 0.327664 0.331071
vt 0.328816 0.319454
vt 0.333666 0.296114
vt 0.334554 0.297280
vt 0.331834 0.312384
vt 0.330792 0.308243
vt 0.324485 0.306040
vt 0.329325 0.304848
vt 0.324407 0.295399
vt 0.322961 0.265271
vt 0.321065 0.234913
vt 0.322511 0.235791
vt 0.324947 0.265724
vt 0.334554 0.244086
vt 0.332535 0.271781
vt 0.333426 0.242982
vt 0.336418 0.254482
vt 0.335568 0.253072
vt 0.334565 0.246835
vt 0.334565 0.242958
vt 0.338838 0.250049
vt 0.334917 0.239346
vt 0.339190 0.242560
vt 0.335568 0.236548
vt 0.338838 0.239009
vt 0.336418 0.234992
vt 0.337338 0.234913
vt 0.338188 0.236323
vt 0.339190 0.246437
vt 0.674044 0.225064
vt 0.674044 0.322152
vt 0.912740 0.225064
vt 0.912740 0.322152
s off
f 17/1 13/2 18/3
f 43/4 44/5 31/6
f 46/7 48/8 47/9
f 49/10 51/11 50/12
f 1/13 2/14 25/15
f 2/14 3/16 25/15
f 4/17 28/18 27/19
f 3/16 4/17 26/20
f 6/21 5/22 11/23
f 5/22 1/13 11/23
f 9/24 8/25 7/26
f 7/26 6/21 11/23
f 3/16 26/20 25/15
f 4/17 27/19 26/20
f 10/27 9/24 7/26
f 11/23 10/27 7/26
f 1/13 25/15 11/23
f 25/15 24/28 11/23
f 12/29 11/23 24/28
f 24/28 23/30 12/29
f 22/31 21/32 20/33
f 23/30 22/31 19/34
f 13/2 12/29 18/3
f 18/3 12/29 23/30
f 15/35 14/36 16/37
f 14/36 13/2 17/1
f 17/1 16/37 14/36
f 23/30 19/34 18/3
f 22/31 20/33 19/34
f 29/38 30/39 44/5
f 30/39 31/6 44/5
f 31/6 32/40 43/4
f 32/40 33/41 42/42
f 43/4 32/40 42/42
f 33/41 34/43 40/44
f 34/43 35/45 39/46
f 35/45 36/47 39/46
f 36/47 37/48 38/49
f 39/46 36/47 38/49
f 39/46 40/44 34/43
f 40/44 41/50 33/41
f 41/50 42/42 33/41
f 46/7 45/51 48/52
f 49/10 52/53 51/54
o 01bluerock
v 0.059978 0.214866 0.221196
v 0.059978 0.269853 0.221196
v 0.059978 0.214866 0.166208
v 0.059978 0.269853 0.166208
v 0.080688 0.214901 0.221196
v 0.082118 0.269818 0.221196
v 0.073114 0.214901 0.166208
v 0.073904 0.269818 0.166208
v 0.080688 0.214901 0.221196
v 0.082118 0.269818 0.221196
v 0.073114 0.214901 0.166208
v 0.073904 0.269818 0.166208
vt 0.547906 0.217236
vt 0.512334 0.252809
vt 0.512334 0.217236
vt 0.636049 0.178623
vt 0.610029 0.329220
vt 0.610029 0.178623
vt 0.610029 0.178623
vt 0.636049 0.329220
vt 0.610029 0.329220
vt 0.547906 0.217236
vt 0.512334 0.252809
vt 0.512334 0.217236
vt 0.703736 0.188073
vt 0.729756 0.338669
vt 0.703736 0.338669
vt 0.418083 0.181401
vt 0.317260 0.282223
vt 0.317260 0.181401
vt 0.547906 0.252809
vt 0.636049 0.329220
vt 0.636049 0.178623
vt 0.547906 0.252809
vt 0.729756 0.188073
vt 0.418083 0.282223
s off
f 54/55 55/56 53/57
f 56/58 59/59 55/60
f 57/61 54/62 53/63
f 59/64 53/65 55/66
f 60/67 54/68 58/69
f 64/70 61/71 63/72
f 54/55 56/73 55/56
f 56/58 60/74 59/59
f 57/61 58/75 54/62
f 59/64 57/76 53/65
f 60/67 56/77 54/68
f 64/70 62/78 61/71
o 01bluerock.001
v 0.092266 0.216597 0.221196
v 0.092986 0.271452 0.221196
v 0.085862 0.216597 0.166208
v 0.086583 0.271452 0.166208
v 0.114966 0.216531 0.221196
v 0.114966 0.271518 0.221196
v 0.114966 0.216531 0.166208
v 0.114966 0.271518 0.166208
v 0.092266 0.216597 0.221196
v 0.092986 0.271452 0.221196
v 0.085862 0.216597 0.166208
v 0.086583 0.271452 0.166208
vt 0.636049 0.178623
vt 0.610029 0.329220
vt 0.610029 0.178623
vt 0.636049 0.178623
vt 0.610029 0.329220
vt 0.610029 0.178623
vt 0.610029 0.178623
vt 0.636049 0.329220
vt 0.610029 0.329220
vt 0.547906 0.217236
vt 0.512334 0.252809
vt 0.512334 0.217236
vt 0.703736 0.188073
vt 0.729756 0.338669
vt 0.703736 0.338669
vt 0.328390 0.211080
vt 0.429212 0.311902
vt 0.328390 0.311902
vt 0.636049 0.329220
vt 0.636049 0.329220
vt 0.636049 0.178623
vt 0.547906 0.252809
vt 0.729756 0.188073
vt 0.429212 0.211080
s off
f 68/79 71/80 67/81
f 72/82 69/83 71/84
f 69/85 66/86 65/87
f 71/88 65/89 67/90
f 72/91 66/92 70/93
f 73/94 76/95 75/96
f 68/79 72/97 71/80
f 72/82 70/98 69/83
f 69/85 70/99 66/86
f 71/88 69/100 65/89
f 72/91 68/101 66/92
f 73/94 74/102 76/95
o 01redblock.001
v -0.201750 0.254088 0.138452
v -0.147205 0.256410 0.143836
v -0.196708 0.260596 0.083709
v -0.142163 0.262918 0.089093
v -0.202019 0.230369 0.138432
v -0.147297 0.230369 0.143835
v -0.196616 0.230369 0.083710
v -0.141894 0.230369 0.089113
v -0.201750 0.254088 0.138452
v -0.147205 0.256410 0.143836
v -0.196708 0.260596 0.083709
v -0.142163 0.262918 0.089093
vt 0.869289 0.176807
vt 0.893553 0.271978
vt 0.869289 0.271978
vt 0.794335 0.236653
vt 0.770070 0.331824
vt 0.770070 0.236653
vt 0.893553 0.176807
vt 0.869289 0.271978
vt 0.869289 0.176807
vt 0.794335 0.236653
vt 0.770070 0.331824
vt 0.770070 0.236653
vt 0.869289 0.176807
vt 0.893553 0.271978
vt 0.869289 0.271978
vt 0.324076 0.230237
vt 0.396278 0.302439
vt 0.324076 0.302439
vt 0.893553 0.176807
vt 0.794335 0.331824
vt 0.794335 0.331824
vt 0.396278 0.230237
s off
f 79/103 84/104 83/105
f 84/106 81/107 83/108
f 82/109 77/110 81/111
f 83/112 77/113 79/114
f 84/115 78/116 82/117
f 85/118 88/119 87/120
f 79/103 80/121 84/104
f 84/106 82/122 81/107
f 82/109 78/116 77/110
f 83/112 81/123 77/113
f 84/115 80/121 78/116
f 85/118 86/124 88/119
o 01redblockcut.001
v -0.203502 0.265636 0.138416
v -0.148827 0.267350 0.144021
v -0.198343 0.269119 0.083259
v -0.143782 0.273016 0.088739
v -0.203676 0.285357 0.138268
v -0.148954 0.285357 0.143671
v -0.198273 0.285357 0.083547
v -0.143551 0.285357 0.088950
v -0.203502 0.265636 0.138416
v -0.148827 0.267350 0.144021
v -0.198343 0.269119 0.083259
v -0.143782 0.273016 0.088739
vt 0.412973 0.215397
vt 0.340770 0.287600
vt 0.340770 0.215397
vt 0.980513 0.213086
vt 0.960293 0.292395
vt 0.960293 0.213086
vt 0.869289 0.176807
vt 0.893553 0.271978
vt 0.869289 0.271978
vt 0.893553 0.176807
vt 0.869289 0.271978
vt 0.869289 0.176807
vt 0.794335 0.236653
vt 0.770070 0.331824
vt 0.770070 0.236653
vt 0.869289 0.176807
vt 0.893553 0.271978
vt 0.869289 0.271978
vt 0.412973 0.287600
vt 0.980513 0.292395
vt 0.893553 0.176807
vt 0.794335 0.331824
s off
f 92/125 89/126 91/127
f 94/128 95/129 93/130
f 95/131 100/132 99/133
f 98/134 93/135 97/136
f 99/137 93/138 95/139
f 100/140 94/141 98/142
f 92/125 90/143 89/126
f 94/128 96/144 95/129
f 95/131 96/145 100/132
f 98/134 94/141 93/135
f 99/137 97/146 93/138
f 100/140 96/145 94/141
o 02trailred
v -0.247954 0.285725 -0.072166
v 0.031591 0.261803 0.208052
v -0.150230 0.293267 -0.062034
v 0.065232 0.271789 0.116053
v -0.233860 0.269759 0.031187
v -0.195771 0.259555 0.121766
v -0.112227 0.258921 0.175243
v -0.048497 0.270888 0.105198
v -0.106954 0.271784 0.075306
v -0.144552 0.278661 0.015370
v -0.218190 0.264121 0.081298
v -0.128809 0.274746 0.047560
v -0.152499 0.284853 -0.023436
v -0.244566 0.277358 -0.020727
v -0.156548 0.259327 0.151623
v -0.082100 0.271012 0.093182
vt 0.021780 0.649213
vt 0.181697 0.574828
vt 0.181697 0.649213
vt 0.505616 0.649213
vt 0.589629 0.574828
vt 0.589629 0.649213
vt 0.336057 0.649213
vt 0.420836 0.574828
vt 0.420837 0.649213
vt 0.258877 0.574828
vt 0.258877 0.649213
vt 0.505616 0.574828
vt 0.673642 0.574828
vt 0.673642 0.649213
vt 0.336057 0.574828
vt 0.021780 0.574828
s off
f 102/147 108/148 107/149
f 105/150 113/151 114/152
f 106/153 112/154 111/155
f 107/149 116/156 115/157
f 111/155 110/158 105/150
f 114/152 103/159 101/160
f 115/157 109/161 106/153
f 102/147 104/162 108/148
f 105/150 110/158 113/151
f 106/153 109/161 112/154
f 107/149 108/148 116/156
f 111/155 112/154 110/158
f 114/152 113/151 103/159
f 115/157 116/156 109/161
o 03trailblue
v 0.083413 0.112175 0.214955
v 0.044473 0.453456 0.023302
v 0.077270 0.147890 0.123980
v 0.034628 0.370220 -0.033872
v 0.087755 0.216964 0.228588
v 0.086575 0.316540 0.212509
v 0.071479 0.398926 0.132267
v 0.060956 0.333882 0.068284
v 0.072967 0.291092 0.117763
v 0.078183 0.223253 0.139802
v 0.088647 0.269718 0.225530
v 0.076314 0.258359 0.133374
v 0.077702 0.183873 0.135450
v 0.085290 0.163383 0.225242
v 0.081353 0.355555 0.186589
v 0.068311 0.314267 0.097760
vt 0.018657 0.915261
vt 0.181017 0.830187
vt 0.181017 0.915261
vt 0.509883 0.915261
vt 0.595178 0.830187
vt 0.595179 0.915261
vt 0.337734 0.915261
vt 0.423808 0.830187
vt 0.423808 0.915261
vt 0.259375 0.830187
vt 0.259375 0.915261
vt 0.509882 0.830187
vt 0.680474 0.830187
vt 0.680475 0.915261
vt 0.337734 0.830187
vt 0.018657 0.830187
s off
f 118/163 124/164 123/165
f 121/166 129/167 130/168
f 122/169 128/170 127/171
f 123/165 132/172 131/173
f 127/171 126/174 121/166
f 130/168 119/175 117/176
f 131/173 125/177 122/169
f 118/163 120/178 124/164
f 121/166 126/174 129/167
f 122/169 125/177 128/170
f 123/165 124/164 132/172
f 127/171 128/170 126/174
f 130/168 129/167 119/175
f 131/173 132/172 125/177
o 04leftarrow
v -0.177917 0.258221 0.146621
v -0.162351 0.281985 0.148158
v -0.162386 0.234923 0.148154
vt 0.071758 0.182494
vt 0.155556 0.182494
vt 0.155556 0.266291
s off
f 133/179 135/180 134/181
o 05downarrow
v 0.088307 0.242842 0.227045
v 0.064544 0.258484 0.227045
v 0.111605 0.258449 0.227045
vt 0.180433 0.335463
vt 0.096097 0.335463
vt 0.096097 0.251126
s off
f 136/182 138/183 137/184
o Plane
v 0.128804 0.294202 0.208509
v 0.113246 0.313877 0.208557
v 0.144363 0.313877 0.208557
v 0.133270 0.407887 0.208663
v 0.124338 0.407887 0.208663
v 0.133270 0.313877 0.208557
v 0.124338 0.313877 0.208557
vt 0.987409 0.870988
vt 0.957856 0.847859
vt 0.957856 0.864349
vt 0.957856 0.877627
vt 0.957856 0.894117
vt 0.032797 0.877627
vt 0.032797 0.864349
s off
f 139/185 141/186 144/187
f 139/185 145/188 140/189
f 139/185 144/187 145/188
f 144/187 143/190 145/188
f 144/187 142/191 143/190
o Plane.001
v -0.224623 0.195360 0.132249
v -0.205012 0.210918 0.133844
v -0.205012 0.179801 0.133844
v -0.111302 0.190893 0.141344
v -0.111302 0.199826 0.141344
v -0.205012 0.190893 0.133844
v -0.205012 0.199826 0.133844
vt 0.990167 0.618716
vt 0.952334 0.525665
vt 0.952334 0.592006
vt 0.952334 0.645427
vt 0.952334 0.711767
vt 0.040078 0.645428
vt 0.040078 0.592006
s off
f 146/192 148/193 151/194
f 146/192 152/195 147/196
f 146/192 151/194 152/195
f 151/194 150/197 152/195
f 151/194 149/198 150/197

154
assets/models/tutorial2.obj Normal file
View File

@@ -0,0 +1,154 @@
# Blender v2.79 (sub 0) OBJ File: 'tutorial.blend'
# www.blender.org
o 00man.001
v -0.040146 0.232296 -0.022818
v -0.022433 0.231319 -0.026246
v 0.009638 0.224944 -0.021970
v 0.045658 0.209788 -0.018782
v -0.058222 0.231803 -0.021395
v -0.078543 0.224182 -0.012441
v -0.101060 0.188962 0.018959
v -0.120554 0.158356 -0.033555
v -0.123491 0.155169 -0.019006
v -0.097793 0.182187 0.039932
v -0.070250 0.220300 0.014037
v -0.075339 0.197117 0.039507
v -0.092975 0.168106 0.045113
v -0.142580 0.116920 0.023655
v -0.195414 0.051103 0.032956
v -0.180990 0.051046 0.030863
v -0.120147 0.113681 0.025609
v -0.055064 0.156899 0.053910
v -0.009549 0.130596 -0.007102
v -0.000875 0.051551 0.013685
v 0.012428 0.051495 0.013768
v 0.014027 0.141129 -0.015269
v -0.026976 0.179627 0.041503
v -0.019245 0.201990 0.032297
v -0.006940 0.219641 -0.003692
v 0.048286 0.194957 -0.010018
v 0.076870 0.191761 -0.057535
v 0.073146 0.199127 -0.064661
v -0.029543 0.250922 -0.081624
v -0.019705 0.245140 -0.079875
v -0.012328 0.237857 -0.074391
v -0.008533 0.230182 -0.066008
v -0.008899 0.223283 -0.056002
v -0.013371 0.218210 -0.045897
v -0.021267 0.215736 -0.037230
v -0.031385 0.216238 -0.031322
v -0.042185 0.219639 -0.029071
v -0.052023 0.225420 -0.030820
v -0.059401 0.232703 -0.036304
v -0.063196 0.240379 -0.044686
v -0.062830 0.247278 -0.054692
v -0.058358 0.252350 -0.064798
v -0.050462 0.254824 -0.073465
v -0.040344 0.254323 -0.079373
v -0.128356 0.146035 -0.021419
v -0.133740 0.145844 -0.022551
v -0.106314 0.130855 -0.148203
v -0.101653 0.130543 -0.146492
v 0.088949 0.184085 -0.057868
v 0.084153 0.183341 -0.057992
v 0.057359 0.240458 -0.164574
v 0.062125 0.241800 -0.166197
vt 0.330838 0.269086
vt 0.330013 0.294015
vt 0.327304 0.288784
vt 0.338188 0.252846
vt 0.337338 0.254403
vt 0.334917 0.250386
vt 0.576956 0.225064
vt 0.674044 0.225064
vt 0.674044 0.322152
vt 0.815652 0.225064
vt 0.912740 0.225064
vt 0.912740 0.322152
vt 0.326207 0.330932
vt 0.324730 0.331990
vt 0.323652 0.323700
vt 0.321871 0.330608
vt 0.318464 0.328949
vt 0.313658 0.327368
vt 0.314143 0.324484
vt 0.318177 0.324439
vt 0.329452 0.327787
vt 0.327664 0.331071
vt 0.328816 0.319454
vt 0.330792 0.308243
vt 0.333666 0.296114
vt 0.331834 0.312384
vt 0.324485 0.306040
vt 0.329325 0.304848
vt 0.324407 0.295399
vt 0.322511 0.235791
vt 0.324947 0.265724
vt 0.321065 0.234913
vt 0.322961 0.265271
vt 0.334554 0.244086
vt 0.332535 0.271781
vt 0.333426 0.242982
vt 0.336418 0.254482
vt 0.335568 0.253072
vt 0.334565 0.246835
vt 0.334565 0.242958
vt 0.338838 0.250049
vt 0.334917 0.239346
vt 0.339190 0.242560
vt 0.335568 0.236548
vt 0.338838 0.239009
vt 0.336418 0.234992
vt 0.337338 0.234913
vt 0.338188 0.236323
vt 0.339190 0.246437
vt 0.674044 0.225064
vt 0.674044 0.322152
vt 0.912740 0.225064
vt 0.912740 0.322152
vt 0.334554 0.297280
s off
f 17/1 13/2 18/3
f 43/4 44/5 31/6
f 46/7 48/8 47/9
f 49/10 51/11 50/12
f 1/13 2/14 25/15
f 2/14 3/16 25/15
f 4/17 28/18 27/19
f 26/20 25/15 4/17
f 6/21 5/22 11/23
f 5/22 1/13 11/23
f 10/24 9/25 7/26
f 11/23 10/24 6/21
f 4/17 27/19 26/20
f 1/13 25/15 11/23
f 25/15 24/27 11/23
f 12/28 11/23 24/27
f 24/27 23/29 12/28
f 20/30 19/31 21/32
f 19/31 18/3 22/33
f 13/2 12/28 18/3
f 18/3 12/28 23/29
f 15/34 14/35 16/36
f 14/35 13/2 17/1
f 17/1 16/36 14/35
f 29/37 30/38 44/5
f 30/38 31/6 44/5
f 31/6 32/39 43/4
f 32/39 33/40 42/41
f 43/4 32/39 42/41
f 33/40 34/42 40/43
f 34/42 35/44 39/45
f 35/44 36/46 39/45
f 36/46 37/47 38/48
f 39/45 36/46 38/48
f 39/45 40/43 34/42
f 40/43 41/49 33/40
f 41/49 42/41 33/40
f 46/7 45/50 48/51
f 49/10 52/52 51/53
f 25/15 3/16 4/17
f 19/31 22/33 21/32
f 18/3 23/29 22/33
f 9/25 8/54 7/26
f 10/24 7/26 6/21

View File

@@ -15,6 +15,8 @@
<a-asset-item id="stageNeonObj" src="assets/models/neons.obj"></a-asset-item>
<a-asset-item id="tunnelObj" src="assets/models/tunnel.obj"></a-asset-item>
<a-asset-item id="tunnelNeonObj" src="assets/models/tunnelneon.obj"></a-asset-item>
<a-asset-item id="tutorial1Obj" src="assets/models/tutorial1.obj"></a-asset-item>
<a-asset-item id="tutorial2Obj" src="assets/models/tutorial2.obj"></a-asset-item>
<audio id="beatHitSound" src="assets/sounds/beatHit.ogg"></audio>
<audio id="confirmSound" src="assets/sounds/beatHit.ogg"></audio>
@@ -40,6 +42,7 @@
<img id="stepbackImg" src="assets/img/stepback.png">
<img id="soundboxingImg" src="assets/img/soundboxing.png">
<img id="genresImg" src="assets/img/genres.png">
<img id="tutorialImg" src="assets/img/tutorial.png">
<a-mixin id="slice" slice9="color: #050505; transparent: true; opacity: 0.7; src: #sliceImg; left: 50; right: 52; top: 50; bottom: 52; padding: 0.18"></a-mixin>
<a-mixin id="font" text="font: assets/fonts/Teko-Bold.json; shader: msdf; letterSpacing: 1"></a-mixin>

View File

@@ -30,7 +30,7 @@
effect-bloom="strength: 1"
gpu-preloader
loading-screen="backgroundColor: #000;"
overlay="objects: #rightHand, #leftHand, [mixin~='cursorMesh'], .overlay"
overlay="objects: #rightHand, #leftHand, [mixin~='cursorMesh'], .overlay, #tutorial"
pool__beat-arrow-blue="mixin: arrowBlueBeat; size: 5; container: #beatContainer"
pool__beat-arrow-red="mixin: arrowRedBeat; size: 10; container: #beatContainer"
pool__beat-dot-blue="mixin: dotBlueBeat; size: 10; container: #beatContainer"
@@ -64,6 +64,7 @@
{% include './templates/loading.html' %}
{% include './templates/score.html' %}
{% include './templates/menu.html' %}
{% include './templates/tutorial.html' %}
{% include './templates/gameMenu.html' %}
{% include './templates/victory.html' %}
</a-entity>

View File

@@ -0,0 +1,76 @@
<a-entity id="tutorial"
position="1.1 1.6 0.2"
rotation="0 -90 0"
scale="0.8 0.8 0.8"
bind__visible="menuActive">
<a-entity mixin="slice" slice9="width: 0.94; height: 0.25; left: 70; padding: 0.03; opacity: 0.9" position="-0.62 -0.18 -0.01" raycastable=""></a-entity>
<a-entity mixin="slice" slice9="width: 1.1; height: 0.21; left: 70; padding: 0.03; opacity: 0.9" position="-0.54 -0.455 -0.01" raycastable=""></a-entity>
<a-entity mixin="slice" slice9="width: 1.21; height: 0.21; left: 70; padding: 0.03; opacity: 0.9" position="-0.48 -0.715 -0.01" raycastable=""></a-entity>
<a-entity position="-0.3 0 0">
<a-entity mixin="font" position="-0.64 -0.18 0" geometry="primitive: ring; radiusInner: 0.07; radiusOuter: 0.085; segmentsPhi: 1; segmentsTheta: 30" material="shader: flat; color: #ffffff"></a-entity>
<a-entity mixin="font" position="-0.64 -0.45 0" geometry="primitive: ring; radiusInner: 0.07; radiusOuter: 0.085; segmentsPhi: 1; segmentsTheta: 30" material="shader: flat; color: #ffffff"></a-entity>
<a-entity mixin="font" position="-0.64 -0.705 0" geometry="primitive: ring; radiusInner: 0.07; radiusOuter: 0.085; segmentsPhi: 1; segmentsTheta: 30" material="shader: flat; color: #ffffff"></a-entity>
<a-entity mixin="font" text="align: center; value: 1; wrapCount: 22" position="-0.64 -0.25 0"></a-entity>
<a-entity mixin="font" text="align: center; value: 2; wrapCount: 22" position="-0.64 -0.51 0"></a-entity>
<a-entity mixin="font" text="align: center; value: 3; wrapCount: 22" position="-0.64 -0.77 0"></a-entity>
<a-entity mixin="font" text="value: Slice the beats; wrapCount: 30" position="-0.01 -0.2 0"></a-entity>
<a-entity mixin="font" text="value: (mind color and direction!)" position="-0.01 -0.26 0"></a-entity>
<a-entity mixin="font" text="value: Dodge walls, avoid mines; wrapCount: 30" position="-0.01 -0.5 0"></a-entity>
<a-entity mixin="font" text="value: Swing harder for more points!; wrapCount: 30" position="-0.01 -0.75 0"></a-entity>
</a-entity>
</a-entity>
<a-entity id="tutorialBloom"
position="1.1 1.6 0.2"
rotation="0 -90 0"
scale="0.8 0.8 0.8"
bind__visible="menuActive">
<a-entity
mixin="font"
text="letterSpacing: 2; value: How To Play; color: #aaa; wrapCount: 25"
position="-0.3 0.03 0"></a-entity>
<a-entity
obj-model="obj: #tutorial1Obj"
material="side: double; shader: flat; transparent: true; src: #tutorialImg"
position="0.098 -0.2 0"
scale="0.9 0.9 0.9"
animation="property: object3D.rotation.y; from: -20; to: 35; dur: 5000; dir: alternate; easing: easeInOutCubic; loop: true"
></a-entity>
<a-entity
position="0.4 -0.32 0">
<a-entity
geometry="width: 0.3; height: 0.04; depth: 0.3"
animation="property: object3D.position.z; from: -0.5; to: -0.1; dur: 2000; easing: linear; loop: true; easing: easeInOutCubic"
material="shader: wall-shader; tex: #noiseTexture; repeat: 1 2; transparent: true"></a-entity>
<a-entity
obj-model="obj: #mineObj"
scale="0.2 0.2 0.2"
position="-0.04 -0.07 0.03"
animation="property: object3D.position.z; from: -0.24; to: 0.1; dur: 2000; easing: linear; loop: true; easing: easeInOutCubic"
material="color: #161616; roughness: 0.38; metalness: 0.48;"
></a-entity>
<a-entity
obj-model="obj: #mineObj"
scale="0.2 0.2 0.2"
position="-0.09 -0.18 0.01"
animation="property: object3D.position.z; from: -0.25; to: -0.04; dur: 2000; easing: linear; loop: true; easing: easeInOutCubic"
material="color: #161616; roughness: 0.38; metalness: 0.48;"
></a-entity>
<a-entity
obj-model="obj: #tutorial2Obj"
material="side: double; shader: flat; transparent: true; src: #tutorialImg"
animation__tx="property: object3D.position.x; from: 0.05; to: 0.098; dur: 2000; easing: linear; loop: true; easing: easeInOutCubic"
position="0.098 -0.26 0"
scale="0.9 0.9 0.9"
></a-entity>
</a-entity>
</a-entity>