最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

【Godot4筆記】Slider&控制音量

2023-06-26 22:40 作者:大紅招財貓  | 我要投稿


????????創(chuàng)建Slider節(jié)點后,同樣使用Theme來修改樣式,Icon是滑塊圖片,如果滑塊圖片小于默認圖片大小的話,在滑塊兩邊會出現(xiàn)很大的空白處,既沒有找到如何調整滑塊圖片大小的方法,也沒找到如何減小空白處的方法,最后只能找個比較大的圖來充當滑塊。圖片也不能太大,因為找不到調整滑塊圖片大小的方法。Styles中GrabberArea是未觸碰該UI時,滑塊軌道左邊的顏色,GrabberAreaHighLight是觸碰后,滑塊軌道左邊的顏色,Slider是滑塊軌道右邊的顏色。

????????使用Slider節(jié)點的value_change信號,就能夠獲得滑塊所在位置的值。

????????

????????要控制音量,首先創(chuàng)建音頻總線。需要控制的聲音分類好,分別添加總線,重命名,這里音量值會出現(xiàn)負數(shù),我也不明白,這也是為什么獲取常人能理解的音量要通過db_to_linear方法。

????????創(chuàng)建完總線后記得保存。

???????? 保存完總線文件后,進到項目-項目設置-常規(guī)-音頻-總線,把默認總線布局的值指向剛才保存的總線文件。

????????要使用滑塊控制音量,可以通過linear_to_db(滑塊值)方法獲取音量值調節(jié)大小,反過來db_to_linear(音量值)可以獲得滑塊所在位置的值。

???????? 為什么使用linear_to_db方法控制音量?官方給的答案。直接用線性值來修改的話,滑塊在50%左右就已經幾乎聽不到聲音了。

????????腳本中通過AudioServer.set_bus_volume_db(bus_index, 音量值)來設置總線音量。


【Godot4筆記】Slider&控制音量的評論 (共 條)

分享到微博請遵守國家法律
建水县| 瑞安市| 淳安县| 兴文县| 鄂伦春自治旗| 墨竹工卡县| 东海县| 久治县| 濮阳县| 慈利县| 贞丰县| 德阳市| 濮阳市| 西林县| 灵山县| 松桃| 高唐县| 阳春市| 临洮县| 富锦市| 南宁市| 花垣县| 香港 | 阜平县| 深州市| 格尔木市| 榕江县| 天柱县| 玉龙| 安溪县| 钦州市| 科技| 商南县| 广昌县| 浦江县| 云林县| 乃东县| 湘阴县| 藁城市| 同仁县| 宝山区|