Re: [問題] 請問如何將背景動態透明

看板AndroidDev作者 (vivi)時間12年前 (2011/11/29 18:24), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/2 (看更多)
這個問題我已解決了 是利用 View v = findViewById(R.id.mSurfaceView); v.getBackground().setAlpha(a); <-------a的數值代表透明度 0~255 利用事件去觸發更改 ,但是又發生了一個問題 就是只能再程式編譯後的第一次能成功 後來一定要把程式卸載 在重新安裝進手機 才會成功 強制停止程式也不能(應該說時好時壞....) 搞了一下午 請問有人有方法能解決嗎? ※ 引述《vivi50218 (vivi)》之銘言: : 目前正在實作一個射擊遊戲,想要在被射到後有噴血的效果出現 : 我想到的方法是在背景改變 背景放一張有血的圖片 : 剛開始背景設成透明 被設中後改成半透明 : 但是似乎我的想法是錯的 無法動態去改動透明度 請問有什麼方法能實作出來? : 我是用相機射擊的 所以遊戲畫面會開啟camera : 我有看過那種特效相機app 請問要用什麼方法 google很久了 都沒答案 : 還是我不知道關鍵字.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.254.138.1

11/30 12:21, , 1F
用 SurfaceView 做?
11/30 12:21, 1F

12/24 03:14, , 2F
妳按run之後下面有噴什麼錯誤訊息嗎
12/24 03:14, 2F
文章代碼(AID): #1ErBB4ps (AndroidDev)
文章代碼(AID): #1ErBB4ps (AndroidDev)