#unity/白日梦/白日梦需求
埋点协议接口:
VOICE_DURATION
![[img_v2_e6f656fe-db93-4739-ac02-4f75b747829g.jpg]]
![[Pasted image 20221017103523.png]]
对应的发送协议是这个 30066
![[Pasted image 20221027154748.png]]
这个协议是在一局对局结束后,之前的框架写好的,发送出去的; 在这里先加一个字段,是统计次数的
![[Pasted image 20221027154832.png]]
参考之前的,定义两个枚举:
![[Pasted image 20221027155115.png]]
![[Pasted image 20221027155541.png]]
然后参考之前的,在这里写一个记录的方法; 是自增的;
![[Pasted image 20221027155327.png]]
然后,写一个触发器:
![[Pasted image 20221027155432.png]]
打断点,和配合之前的逻辑可知,语音统计时长,是在这里: 所以加一个触发器即可;
![[Pasted image 20221027155834.png]]
打断点可知,这里统计的是,一次发送语音的时长,而这次的需求,是需要统计,玩家在本局内,发送语音的总时长,所以累加即可;
![[Pasted image 20221027160050.png]]
对应的UI
![[Pasted image 20221027181419.png]]
然后设置声音开关的话,是这俩toggle进行设置的,分别是说话,或者听别人说话;
![[Pasted image 20221027175801.png]]
![[Pasted image 20221027175806.png]]
![[Pasted image 20221027175809.png]]
![[Pasted image 20221027185058.png]]
![[Pasted image 20221028101509.png]]
![[Pasted image 20221028103401.png]]
对应的服务器协议: 30066
![[Pasted image 20221117104939.png]]