cutechicken commited on
Commit
3f8498c
ยท
verified ยท
1 Parent(s): e91db61

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +8 -3
index.html CHANGED
@@ -881,11 +881,16 @@
881
 
882
  // ๋กค ์ธ๋””์ผ€์ดํ„ฐ ์—…๋ฐ์ดํŠธ
883
  const currentRollMarker = document.getElementById('currentRollMarker');
 
884
  if (currentRollMarker && fighter.rotation) {
885
  const rollDegrees = fighter.rotation.z * (180 / Math.PI);
886
- // -60๋„์—์„œ +60๋„ ๋ฒ”์œ„๋ฅผ -140px์—์„œ +140px๋กœ ๋งคํ•‘ (300px ๋„ˆ๋น„)
887
- const rollOffset = (rollDegrees / 60) * 140;
888
- currentRollMarker.style.left = `calc(50% + ${rollOffset}px)`;
 
 
 
 
889
 
890
  // ๋กค์ด ยฑ30๋„๋ฅผ ์ดˆ๊ณผํ•˜๋ฉด ์ƒ‰์ƒ ๋ณ€๊ฒฝ
891
  if (Math.abs(rollDegrees) > 30) {
 
881
 
882
  // ๋กค ์ธ๋””์ผ€์ดํ„ฐ ์—…๋ฐ์ดํŠธ
883
  const currentRollMarker = document.getElementById('currentRollMarker');
884
+ const rollIndicator = document.getElementById('rollIndicator');
885
  if (currentRollMarker && fighter.rotation) {
886
  const rollDegrees = fighter.rotation.z * (180 / Math.PI);
887
+ // -60๋„์—์„œ +60๋„ ๋ฒ”์œ„๋ฅผ ์ „์ฒด ๋„ˆ๋น„์˜ ๋ฐฑ๋ถ„์œจ๋กœ ๋งคํ•‘
888
+ // 300px ๋„ˆ๋น„์—์„œ ์–‘์ชฝ 10px ํŒจ๋”ฉ์„ ๋บ€ 280px ์‚ฌ์šฉ
889
+ const normalizedRoll = (rollDegrees + 60) / 120; // 0~1 ๋ฒ”์œ„๋กœ ์ •๊ทœํ™”
890
+ const markerPosition = 10 + (normalizedRoll * 280); // 10px ~ 290px
891
+
892
+ currentRollMarker.style.left = `${markerPosition}px`;
893
+ currentRollMarker.style.transform = 'translateX(-50%)';
894
 
895
  // ๋กค์ด ยฑ30๋„๋ฅผ ์ดˆ๊ณผํ•˜๋ฉด ์ƒ‰์ƒ ๋ณ€๊ฒฝ
896
  if (Math.abs(rollDegrees) > 30) {