Updated FloatingMenu

Added explicit typing for get_item_enabled(), get_scene_item_id() and
get_item_transform().
This commit is contained in:
Mario Steele 2026-03-09 12:22:23 -05:00
parent 85fff938fb
commit 38518a1fcd

View file

@ -247,11 +247,11 @@ func _handle_run_vtuber() -> void:
func _handle_camera() -> void: func _handle_camera() -> void:
if not ObsManager.is_open(): return if not ObsManager.is_open(): return
var vtuber_vis := await ObsManager.get_item_enabled("~Avatar", _vtuber_sid) var vtuber_vis: bool = await ObsManager.get_item_enabled("~Avatar", _vtuber_sid)
ObsManager.set_item_enabled("~Avatar",_vtuber_sid, !vtuber_vis) ObsManager.set_item_enabled("~Avatar",_vtuber_sid, !vtuber_vis)
ObsManager.set_item_enabled("~Avatar",_camera_sid, vtuber_vis) ObsManager.set_item_enabled("~Avatar",_camera_sid, vtuber_vis)
var aid := await ObsManager.get_scene_item_id("Talking", "~Avatar") var aid: int = await ObsManager.get_scene_item_id("Talking", "~Avatar")
var transform := await ObsManager.get_item_transform("Talking", aid) var transform: Dictionary = await ObsManager.get_item_transform("Talking", aid)
transform.bounds_width = 1.0 transform.bounds_width = 1.0
transform.bounds_height = 1.0 transform.bounds_height = 1.0
if vtuber_vis: if vtuber_vis: