feat: Implement door interaction system and UI improvements
- Add interactive door system with click detection on door meshes - Create custom DoorModal component replacing browser confirm() - Implement door opening with texture change to door1_open.png - Add additive door rendering to preserve opened doors - Remove exploration button and requestExploration method - Implement camera orbit controls with smooth animations - Add active view indicator (yellow highlight) on camera buttons - Add vertical zoom slider with label - Fix camera to maintain isometric perspective while rotating - Integrate all systems into main game loop
BIN
public/assets/images/dungeon1/doors/door1_closed.png
Normal file
|
After Width: | Height: | Size: 242 KiB |
BIN
public/assets/images/dungeon1/doors/door1_open.png
Normal file
|
After Width: | Height: | Size: 111 KiB |
|
Before Width: | Height: | Size: 670 KiB After Width: | Height: | Size: 688 KiB |
|
Before Width: | Height: | Size: 745 KiB After Width: | Height: | Size: 724 KiB |
|
Before Width: | Height: | Size: 744 KiB After Width: | Height: | Size: 724 KiB |
|
Before Width: | Height: | Size: 421 KiB After Width: | Height: | Size: 412 KiB |