Compare commits
No commits in common. "58e034d7c1b189375629ec1e9956a775867cbd18" and "5981205059e22bd62a30cf85ee6c6a2df1363569" have entirely different histories.
58e034d7c1
...
5981205059
32
js/handle.js
32
js/handle.js
|
@ -84,10 +84,8 @@ let userCell = {}
|
||||||
// 多少秒不说话删除
|
// 多少秒不说话删除
|
||||||
let speakExpireTime = 10*60
|
let speakExpireTime = 10*60
|
||||||
// 歌曲列表
|
// 歌曲列表
|
||||||
var musicList = []
|
let musicList = []
|
||||||
// 镜头出现时间
|
|
||||||
let cameraTimer = null;
|
|
||||||
let cameraTime = 60000*3//默认3分钟
|
|
||||||
// 领舞人领舞时间 秒
|
// 领舞人领舞时间 秒
|
||||||
let leaderTime = 15*60
|
let leaderTime = 15*60
|
||||||
// 何时添加镜头
|
// 何时添加镜头
|
||||||
|
@ -121,6 +119,7 @@ function getEvent(name) {
|
||||||
|
|
||||||
return map[name] ? map[name] : ''
|
return map[name] ? map[name] : ''
|
||||||
}
|
}
|
||||||
|
|
||||||
// 领舞者:根据事件文字 获取事件名
|
// 领舞者:根据事件文字 获取事件名
|
||||||
function getLeaderEvent(name) {
|
function getLeaderEvent(name) {
|
||||||
let map = {
|
let map = {
|
||||||
|
@ -203,23 +202,7 @@ function peopleFluo(val){
|
||||||
function dancer(val){
|
function dancer(val){
|
||||||
return allEventList.includes(val);
|
return allEventList.includes(val);
|
||||||
}
|
}
|
||||||
// 间隔多久加镜头
|
|
||||||
function cameraEv(){
|
|
||||||
cameraTimer = setInterval(()=>{
|
|
||||||
console.log('随机镜头');
|
|
||||||
list.forEach(item=>{
|
|
||||||
var haveDan = $(`.ground-bg`).is(`.${item}`);
|
|
||||||
// 如果之前有镜头,删除镜头
|
|
||||||
if(haveDan) {
|
|
||||||
$('.ground-bg').removeClass(item);
|
|
||||||
}
|
|
||||||
})
|
|
||||||
setTimeout(()=>{
|
|
||||||
$('.ground-bg').addClass(list[Math.floor(Math.random()*list.length)]);
|
|
||||||
},1000)
|
|
||||||
},cameraTime-1000)
|
|
||||||
}
|
|
||||||
cameraEv();
|
|
||||||
// 删除久未说话的人
|
// 删除久未说话的人
|
||||||
function delExpireDiv() {
|
function delExpireDiv() {
|
||||||
if (!autoDel) {
|
if (!autoDel) {
|
||||||
|
@ -398,9 +381,6 @@ function receiveMessage(event)
|
||||||
}
|
}
|
||||||
|
|
||||||
if(leader.event=='scale-left' || leader.event=='scale-right' || leader.event=='scale-bottom-left' || leader.event=='scale-bottom-right'){
|
if(leader.event=='scale-left' || leader.event=='scale-right' || leader.event=='scale-bottom-left' || leader.event=='scale-bottom-right'){
|
||||||
let again = null;
|
|
||||||
clearInterval(cameraTimer);
|
|
||||||
clearTimeout(again);
|
|
||||||
// 领舞喊镜头
|
// 领舞喊镜头
|
||||||
list.forEach(item=>{
|
list.forEach(item=>{
|
||||||
var haveDan = $(`.ground-bg`).is(`.${item}`);
|
var haveDan = $(`.ground-bg`).is(`.${item}`);
|
||||||
|
@ -413,10 +393,6 @@ function receiveMessage(event)
|
||||||
setTimeout(()=>{
|
setTimeout(()=>{
|
||||||
$('.ground-bg').addClass(leader.event);
|
$('.ground-bg').addClass(leader.event);
|
||||||
},addJingTime)
|
},addJingTime)
|
||||||
// 重新开启间隔随机镜头事件
|
|
||||||
again = setTimeout(()=>{
|
|
||||||
cameraEv();
|
|
||||||
},10000)
|
|
||||||
} else {
|
} else {
|
||||||
if(firTimes==0){
|
if(firTimes==0){
|
||||||
firTimes++;
|
firTimes++;
|
||||||
|
|
Loading…
Reference in New Issue