mirror of
https://github.com/lightsoutgames/godot-accessibility.git
synced 2024-11-14 01:15:56 +00:00
18 lines
616 B
GDScript
18 lines
616 B
GDScript
tool
|
|
extends EditorPlugin
|
|
|
|
var ScreenReader = preload("ScreenReader.gd")
|
|
|
|
var screen_reader
|
|
|
|
func _enter_tree():
|
|
add_autoload_singleton("TTS", "res://addons/godot-tts/TTS.gd")
|
|
screen_reader = ScreenReader.new()
|
|
get_tree().root.call_deferred("add_child", screen_reader)
|
|
call_deferred("connect", "scene_changed", screen_reader, "set_initial_scene_focus")
|
|
call_deferred("connect", "main_screen_changed", screen_reader, "set_initial_screen_focus")
|
|
add_custom_type("ScreenReader", "Node", preload("ScreenReader.gd"), preload("icon.png"))
|
|
|
|
func _exit_tree():
|
|
remove_custom_type("ScreenReader")
|