添加音效和灰色失败特效
This commit is contained in:
parent
127045ef4f
commit
62f3871cdc
@ -28,4 +28,7 @@ player.on('status', (status) => {
|
|||||||
document.querySelector('#player2 .score').innerText = status.player2.score
|
document.querySelector('#player2 .score').innerText = status.player2.score
|
||||||
document.querySelector('#player1 .shape').style.backgroundImage = status.player1.shape ? `url(${status.player1.shape}.png)` : ''
|
document.querySelector('#player1 .shape').style.backgroundImage = status.player1.shape ? `url(${status.player1.shape}.png)` : ''
|
||||||
document.querySelector('#player2 .shape').style.backgroundImage = status.player2.shape ? `url(${status.player2.shape}.png)` : ''
|
document.querySelector('#player2 .shape').style.backgroundImage = status.player2.shape ? `url(${status.player2.shape}.png)` : ''
|
||||||
|
document.querySelector('#player1 .shape').style.filter = status.player1.result == 'defeated' ? 'grayscale(75%)' : ''
|
||||||
|
document.querySelector('#player2 .shape').style.filter = status.player2.result == 'defeated' ? 'grayscale(75%)' : ''
|
||||||
|
document.querySelector('audio').play()
|
||||||
})
|
})
|
||||||
|
@ -23,6 +23,7 @@
|
|||||||
<div class="name">玩家乙</div>
|
<div class="name">玩家乙</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<audio src="rock-paper-scissors.wav"></audio>
|
||||||
<p><kbd>S</kbd>出剪刀 <kbd>D</kbd>出石头 <kbd>F</kbd>出布 点击自己的名字可以改名</p>
|
<p><kbd>S</kbd>出剪刀 <kbd>D</kbd>出石头 <kbd>F</kbd>出布 点击自己的名字可以改名</p>
|
||||||
<script src="socket.io/socket.io.js"></script>
|
<script src="socket.io/socket.io.js"></script>
|
||||||
<script src="client.js"></script>
|
<script src="client.js"></script>
|
||||||
|
BIN
public/rock-paper-scissors.wav
Normal file
BIN
public/rock-paper-scissors.wav
Normal file
Binary file not shown.
@ -59,7 +59,7 @@ body {
|
|||||||
border: 1px solid #777;
|
border: 1px solid #777;
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
background-size: 200px 200px;
|
background-size: 200px 200px;
|
||||||
transition: background-image 1s; /* 为什么没有作用? */
|
transition: filter 1s;
|
||||||
}
|
}
|
||||||
|
|
||||||
#player2 .shape {
|
#player2 .shape {
|
||||||
|
Loading…
Reference in New Issue
Block a user