Skip to content

Commit 9e5c6f4

Browse files
Add files via upload
1 parent 99242dc commit 9e5c6f4

File tree

2 files changed

+23
-6
lines changed

2 files changed

+23
-6
lines changed

Js/controller.js

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,21 @@
1-
var active = false;
1+
var joystick = false;
22
var circle = document.getElementById("controller");
33

44
function test(event){
5-
if (active){
5+
if (joystick && !followMode){
66
var x = event.clientX;
77
var y = event.clientY;
88
circle.style.left = x - 45;
9-
circle.style.top = y - 10;
9+
circle.style.top = y - 50;
1010
}
1111
}
1212

13-
function toggle(){
14-
active = !active
15-
if (active){
13+
function toggleJoystick(event){
14+
joystick = !joystick
15+
if (joystick && !followMode){
1616
circle.style.visibility = "visible";
17+
circle.style.left = event.clientX - 45;
18+
circle.style.top = event.clientY - 50;
1719
}else{
1820
circle.style.visibility = "hidden";
1921
}

Js/navbar.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
var followMode = false;
2+
3+
function followPlanet(planet){
4+
var button = document.getElementById("followMode")
5+
if (followMode){
6+
button.innerHTML = planet
7+
}else{
8+
button.innerHTML = "OFF"
9+
}
10+
11+
}
12+
function toggleFollowMode(){
13+
followMode = !followMode;
14+
followPlanet("ON")
15+
}

0 commit comments

Comments
 (0)