[英]How to create a fade out button
我想使onclick按鈕淡出音樂並呼叫媒體播放器停止播放嗎?
我希望這個時間超過5秒
我試圖使計時器像代碼一樣,但是我不知道如何使其工作-你們可以幫我嗎?
float volume = 1;
float speed = 0.05f;
public void FadeOut(float deltaTime);
{
mpMain.setVolume(1, 1);
volume -= speed* deltaTime; }
public void FadeIn(float deltaTime1);
{
mpMain.setVolume(0, 0);
volume += speed* deltaTime1; }
}}
和...之間的不同
Android:如何為我的應用播放的任何音樂文件創建淡入/淡出聲音效果?
您發布的代碼是將音量直接設置為1,而忽略要更改的音量變量。 而是完全按照在其他問題的解決方案中使用的方式使用volume
變量。 這也需要通過計時器多次調用。
deltatime應該是自上次調用該方法以來經過的時間。 這是為了在電話停滯或發生某些情況時保持淡入淡出的一致性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.