支援亮度，雖然作法怪怪的，需要整理程式碼