Update index.html
Browse files- index.html +47 -2
index.html
CHANGED
@@ -514,8 +514,8 @@
|
|
514 |
|
515 |
<!-- 중앙 항공기 심볼 -->
|
516 |
<div class="rwr-center">
|
517 |
-
<div class="rwr-aircraft-symbol">
|
518 |
-
|
519 |
</div>
|
520 |
</div>
|
521 |
|
@@ -546,6 +546,51 @@
|
|
546 |
window.addEventListener('gameReady', function() {
|
547 |
console.log('Game ready - starting HUD updates');
|
548 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
549 |
// 피치 래더 초기 위치 강제 설정
|
550 |
setTimeout(function() {
|
551 |
const pitchLadder = document.getElementById('pitchLadder');
|
|
|
514 |
|
515 |
<!-- 중앙 항공기 심볼 -->
|
516 |
<div class="rwr-center">
|
517 |
+
<div class="rwr-aircraft-symbol" id="rwrSymbol">
|
518 |
+
<!-- 이미지는 JavaScript로 로드 -->
|
519 |
</div>
|
520 |
</div>
|
521 |
|
|
|
546 |
window.addEventListener('gameReady', function() {
|
547 |
console.log('Game ready - starting HUD updates');
|
548 |
|
549 |
+
// RWR 심볼 이미지 로드
|
550 |
+
const rwrSymbol = document.getElementById('rwrSymbol');
|
551 |
+
if (rwrSymbol) {
|
552 |
+
// 방법 1: img 태그로 시도
|
553 |
+
const img = new Image();
|
554 |
+
img.src = 'effects/symbol.png';
|
555 |
+
img.style.width = '100%';
|
556 |
+
img.style.height = '100%';
|
557 |
+
img.style.objectFit = 'contain';
|
558 |
+
img.style.filter = 'drop-shadow(0 0 3px #ff0000)';
|
559 |
+
|
560 |
+
img.onload = function() {
|
561 |
+
console.log('RWR symbol image loaded successfully');
|
562 |
+
rwrSymbol.innerHTML = '';
|
563 |
+
rwrSymbol.appendChild(img);
|
564 |
+
};
|
565 |
+
|
566 |
+
img.onerror = function() {
|
567 |
+
console.log('RWR symbol image failed to load, using fallback');
|
568 |
+
// 이미지 로드 실패시 SVG로 대체
|
569 |
+
rwrSymbol.innerHTML = `
|
570 |
+
<svg width="50" height="50" viewBox="0 0 50 50" style="width: 100%; height: 100%;">
|
571 |
+
<g transform="translate(25, 25)">
|
572 |
+
<!-- 전투기 모양 -->
|
573 |
+
<path d="M 0,-20 L -3,-15 L -3,-5 L -10,0 L -10,5 L -3,5 L -3,15 L -1,20 L 0,22
|
574 |
+
L 1,20 L 3,15 L 3,5 L 10,5 L 10,0 L 3,-5 L 3,-15 L 0,-20 Z"
|
575 |
+
fill="#ff0000"
|
576 |
+
stroke="#ff3333"
|
577 |
+
stroke-width="1"
|
578 |
+
filter="url(#glow)"/>
|
579 |
+
</g>
|
580 |
+
<defs>
|
581 |
+
<filter id="glow">
|
582 |
+
<feGaussianBlur stdDeviation="2" result="coloredBlur"/>
|
583 |
+
<feMerge>
|
584 |
+
<feMergeNode in="coloredBlur"/>
|
585 |
+
<feMergeNode in="SourceGraphic"/>
|
586 |
+
</feMerge>
|
587 |
+
</filter>
|
588 |
+
</defs>
|
589 |
+
</svg>
|
590 |
+
`;
|
591 |
+
};
|
592 |
+
}
|
593 |
+
|
594 |
// 피치 래더 초기 위치 강제 설정
|
595 |
setTimeout(function() {
|
596 |
const pitchLadder = document.getElementById('pitchLadder');
|