added joystick
This commit is contained in:
parent
aacb9d13e2
commit
7abdcf1016
File diff suppressed because one or more lines are too long
|
@ -1,3 +1,78 @@
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:47:45 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:47:31 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:47:12 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:46:45 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:46:32 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:46:17 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:45:45 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:45:14 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:44:42 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:43:28 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:43:20 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:41:11 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:40:55 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:39:34 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:38:44 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
/*
|
/*
|
||||||
* v0.5.1 generated at Tue Dec 10 14:49:07 UTC 2024
|
* v0.5.1 generated at Tue Dec 10 14:49:07 UTC 2024
|
||||||
* https://xrfragment.org
|
* https://xrfragment.org
|
||||||
|
|
|
@ -1,3 +1,78 @@
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:47:45 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:47:31 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:47:12 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:46:45 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:46:32 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:46:17 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:45:45 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:45:14 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:44:42 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:43:28 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:43:20 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:41:11 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:40:55 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:39:34 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:38:44 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
/*
|
/*
|
||||||
* v0.5.1 generated at Tue Dec 10 14:49:07 UTC 2024
|
* v0.5.1 generated at Tue Dec 10 14:49:07 UTC 2024
|
||||||
* https://xrfragment.org
|
* https://xrfragment.org
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* v0.5.1 generated at Tue Dec 10 14:49:07 UTC 2024
|
* v0.5.1 generated at Wed Dec 11 09:47:45 UTC 2024
|
||||||
* https://xrfragment.org
|
* https://xrfragment.org
|
||||||
* SPDX-License-Identifier: AGPL-3.0-or-later
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* v0.5.1 generated at Tue Dec 10 14:49:07 UTC 2024
|
* v0.5.1 generated at Wed Dec 11 09:47:45 UTC 2024
|
||||||
* https://xrfragment.org
|
* https://xrfragment.org
|
||||||
* SPDX-License-Identifier: AGPL-3.0-or-later
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
|
@ -397,6 +397,26 @@ document.head.innerHTML += `
|
||||||
div.tab-frame > input:nth-of-type(2):checked ~ .tab:nth-of-type(2),
|
div.tab-frame > input:nth-of-type(2):checked ~ .tab:nth-of-type(2),
|
||||||
div.tab-frame > input:nth-of-type(3):checked ~ .tab:nth-of-type(3){ display:block;}
|
div.tab-frame > input:nth-of-type(3):checked ~ .tab:nth-of-type(3){ display:block;}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* joystick.js controller
|
||||||
|
*/
|
||||||
|
.controller {
|
||||||
|
position: fixed;
|
||||||
|
display: block;
|
||||||
|
width: 100px;
|
||||||
|
height: 100px;
|
||||||
|
left: 25px;
|
||||||
|
bottom: 20px;
|
||||||
|
cursor:pointer;
|
||||||
|
z-index: 999;
|
||||||
|
border-radius: 50%;
|
||||||
|
border: 5px solid #333;
|
||||||
|
filter: alpha(opacity=50);
|
||||||
|
-khtml-opacity: 0.3;
|
||||||
|
-moz-opacity: 0.3;
|
||||||
|
opacity:0.3;
|
||||||
|
transition: opacity 1s ease-out;
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* css icons from https://css.gg
|
* css icons from https://css.gg
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* v0.5.1 generated at Tue Dec 10 14:49:07 UTC 2024
|
* v0.5.1 generated at Wed Dec 11 09:47:45 UTC 2024
|
||||||
* https://xrfragment.org
|
* https://xrfragment.org
|
||||||
* SPDX-License-Identifier: AGPL-3.0-or-later
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* v0.5.1 generated at Tue Dec 10 14:49:07 UTC 2024
|
* v0.5.1 generated at Wed Dec 11 09:47:45 UTC 2024
|
||||||
* https://xrfragment.org
|
* https://xrfragment.org
|
||||||
* SPDX-License-Identifier: AGPL-3.0-or-later
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* v0.5.1 generated at Tue Dec 10 14:49:07 UTC 2024
|
* v0.5.1 generated at Wed Dec 11 09:47:45 UTC 2024
|
||||||
* https://xrfragment.org
|
* https://xrfragment.org
|
||||||
* SPDX-License-Identifier: AGPL-3.0-or-later
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -1,3 +1,78 @@
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:47:45 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:47:31 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:47:12 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:46:45 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:46:32 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:46:17 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:45:45 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:45:14 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:44:42 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:43:28 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:43:20 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:41:11 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:40:55 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:39:34 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:38:44 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
/*
|
/*
|
||||||
* v0.5.1 generated at Tue Dec 10 14:49:07 UTC 2024
|
* v0.5.1 generated at Tue Dec 10 14:49:07 UTC 2024
|
||||||
* https://xrfragment.org
|
* https://xrfragment.org
|
||||||
|
|
|
@ -1,3 +1,78 @@
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:47:45 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:47:31 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:47:12 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:46:45 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:46:32 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:46:17 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:45:45 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:45:14 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:44:42 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:43:28 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:43:20 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:41:11 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:40:55 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:39:34 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
|
/*
|
||||||
|
* v0.5.1 generated at Wed Dec 11 09:38:44 UTC 2024
|
||||||
|
* https://xrfragment.org
|
||||||
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
*/
|
||||||
/*
|
/*
|
||||||
* v0.5.1 generated at Tue Dec 10 14:49:07 UTC 2024
|
* v0.5.1 generated at Tue Dec 10 14:49:07 UTC 2024
|
||||||
* https://xrfragment.org
|
* https://xrfragment.org
|
||||||
|
|
|
@ -18,8 +18,7 @@
|
||||||
<body>
|
<body>
|
||||||
<a-scene xr-mode-ui="XRMode: xr"
|
<a-scene xr-mode-ui="XRMode: xr"
|
||||||
renderer="colorManagement: false; stencil: true; antialias:true; highRefreshRate:true; foveationLevel: 0.5; toneMapping: ACESFilmic; exposure: 3.0"
|
renderer="colorManagement: false; stencil: true; antialias:true; highRefreshRate:true; foveationLevel: 0.5; toneMapping: ACESFilmic; exposure: 3.0"
|
||||||
device-orientation-permission-ui
|
device-orientation-permission-ui xrf-gaze-always joystick
|
||||||
xrf-gaze-always=""
|
|
||||||
light="defaultLightsEnabled: false">
|
light="defaultLightsEnabled: false">
|
||||||
<a-entity id="player" movement-controls touch-controls wasd-controls="fly:false" look-controls="magicWindowTrackingEnabled:true">
|
<a-entity id="player" movement-controls touch-controls wasd-controls="fly:false" look-controls="magicWindowTrackingEnabled:true">
|
||||||
<a-entity camera="fov:90" position="0 1.6 0" id="camera"></a-entity>
|
<a-entity camera="fov:90" position="0 1.6 0" id="camera"></a-entity>
|
||||||
|
|
2
make
2
make
|
@ -123,7 +123,7 @@ build(){
|
||||||
cp src/3rd/js/plugin/frontend/\$editor.js dist/xrfragment.plugin.editor.js
|
cp src/3rd/js/plugin/frontend/\$editor.js dist/xrfragment.plugin.editor.js
|
||||||
|
|
||||||
cp src/3rd/js/plugin/frontend/css.js dist/xrfragment.plugin.frontend.css.js
|
cp src/3rd/js/plugin/frontend/css.js dist/xrfragment.plugin.frontend.css.js
|
||||||
jscat src/3rd/js/plugin/frontend/{snackbar,accessibility,\$menu,frontend,chatcommand/*}.js > dist/xrfragment.plugin.frontend.js
|
jscat src/3rd/js/plugin/frontend/{snackbar,accessibility,\$menu,frontend,chatcommand/*,joystick}.js > dist/xrfragment.plugin.frontend.js
|
||||||
|
|
||||||
jscat src/3rd/js/plugin/matrix/{matrix-crdt,matrix}.js > dist/xrfragment.plugin.matrix.js
|
jscat src/3rd/js/plugin/matrix/{matrix-crdt,matrix}.js > dist/xrfragment.plugin.matrix.js
|
||||||
jscat src/3rd/js/plugin/p2p/{trystero-torrent.min,trystero}.js > dist/xrfragment.plugin.p2p.js
|
jscat src/3rd/js/plugin/p2p/{trystero-torrent.min,trystero}.js > dist/xrfragment.plugin.p2p.js
|
||||||
|
|
|
@ -392,6 +392,26 @@ document.head.innerHTML += `
|
||||||
div.tab-frame > input:nth-of-type(2):checked ~ .tab:nth-of-type(2),
|
div.tab-frame > input:nth-of-type(2):checked ~ .tab:nth-of-type(2),
|
||||||
div.tab-frame > input:nth-of-type(3):checked ~ .tab:nth-of-type(3){ display:block;}
|
div.tab-frame > input:nth-of-type(3):checked ~ .tab:nth-of-type(3){ display:block;}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* joystick.js controller
|
||||||
|
*/
|
||||||
|
.controller {
|
||||||
|
position: fixed;
|
||||||
|
display: block;
|
||||||
|
width: 100px;
|
||||||
|
height: 100px;
|
||||||
|
left: 25px;
|
||||||
|
bottom: 20px;
|
||||||
|
cursor:pointer;
|
||||||
|
z-index: 999;
|
||||||
|
border-radius: 50%;
|
||||||
|
border: 5px solid #333;
|
||||||
|
filter: alpha(opacity=50);
|
||||||
|
-khtml-opacity: 0.3;
|
||||||
|
-moz-opacity: 0.3;
|
||||||
|
opacity:0.3;
|
||||||
|
transition: opacity 1s ease-out;
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* css icons from https://css.gg
|
* css icons from https://css.gg
|
||||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue