// remove o registo do portal public void UnregistPortal(ToPortalManager manager) { if (manager == portal_manager_) { portal_manager_ = null; } }
// funçao chamada para registar o portal public void RegistPortalManager(ToPortalManager manager) { // guarda o registo do portal portal_manager_ = manager; // ao registar activa o efeito de emissao emission_module_.enabled = true; // activa o efeito sonoro beacon_audio_souce.Play(); }
private ToPortalManager portal_manager_; // referencia ao manager de portal // regista o portal public void RegistPortal(ToPortalManager manager) => portal_manager_ = manager;