SetVisible

Parameter

(_flag, …)

Name Typ Beschreibung
_flag Boolean true: Entities aus Liste werden sichtbar false: Entities aus Liste werden unsichtbar
List Liste aus EntityNames und/oder EntityIDs durch Kommata getrennt

Functionscode

Der Funktionscode gehört ins globale Skript.

function SetVisible(_flag, ...)
    assert(type(_flag) == "boolean");
    local arg = {...}

    if #arg > 1 then
        for k,v in pairs(arg)do
            SetVisible(_flag,v);
        end
    else
        if not IsExisting(arg[1])then
            return
        end
        local eID = GetID(arg[1]);
        Logic.SetVisible(eID,_flag);
    end    
end

Rückgabewerte

keine

Beschreibung

Diese Funktion macht eine Entity oder eine Liste von Entities sichtbar oder unsichtbar.

Du kannst eine Liste von Entities an die Funktion übergeben.

global ✔

lokal ✘

by totalwarANGEL

Beispiel

Zur Demonstration:

SetVisible(false,"stein1","stein2")

Zwei Steine auf der Map werden unsichtbar.

Demo-Map

<nicht vorhanden>

Zurück zu Funktionssammlungen | Drucken | Tags

Hilfe | Nutzungsbedingungen (Terms of Service) | Datenschutz | Fehler mitteilen | Markieren als "fragwürdig" Betrieben von Wikidot.com
Sofern nicht anders angegeben, steht der Inhalt dieser Seite unter Lizenz Creative Commons Attribution-ShareAlike 3.0 License

Sofern nicht anders angegeben, steht der Inhalt dieser Seite unter Lizenz Creative Commons Attribution-ShareAlike 3.0 License