Beiträge von StiviK

    Also ich hab jetzt seit ein paar Wochen diesen hier:
    Acer Aspire V 15 (V5-591G-75GP) 39,62 cm (15,6 Zoll Full HD) Notebook (Intel Core i7-6700HQ, 8GB DDR4-RAM, 256GB SSD, Nvidia GeForce GTX 950M, Win 10 Home) schwarz https://www.amazon.de/dp/B015O59196/…a_s9ohyb2TWWB98
    Kann dir noch nicht so viel sagen, aber ich bin mit dem Top zufrieden und mit der Hardware kannst du auch intensiverer Sachen nutzen. Und auch z.B. Zocken (solltest aber dein Netzteil dabei haben :P). Mehr dazu kann ich dir vor erst noch nicht sagen.
    Und für den Preis bei Amazon hast noch was für einen schönen Monitor.

    - StiviK

    Interessant. Hat es einen besonderen Grund wieso du da die __call Metamethode anstatt Funktionen für switch/case verwendest?

    Fällt mir auch gerade erst auf, eigentlich Nein.

    Praktisch wäre eventuell auch noch eine Möglichkeit für einen default Wert, wenn kein anderer case Eintrag passt.

    Habe ich ganz vergessen, habe ich mal schnell implementiert und so den Code verbessert.
    (Kann man ja oben im ursprünglichen Beitrag sehen)

    - StiviK

    Habe mal meine Switch-Funktion verbessert:

    Externer Inhalt gist.github.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Kann man z.B. so nutzen:

    Lua
    element:setPosition(
    	switch(direction) {
    		case "F" (element.position + element.matrix.forward);
    		case "B" (element.position - element.matrix.forward);
    		case "R" (element.position + element.matrix.right);
    		case "L" (element.position - element.matrix.right);
    		case "U" (element.position + Vector3(0, 0, 1));
    		case "D" (element.position - Vector3(0, 0, 1));
    	}
    )


    Verbessert meiner Meinung nach auch die Übersicht z.B. hier:

    Lua
    outputDebugString(switch(random){case "A" (_"Hello how are you!"); case "B" (_"Looks fine!"); case "C" (_"Okay.")})
    outputDebugString(random == "A" and _"Hello how are you!" or random == "B" and _"Looks fine!" or random == "C" and _"Okay.")


    - StiviK

    Kenn mich nicht mit JavaScript aus Aber dem Debugger zufolge will er das:

    - StiviK

    Servus,

    Da ich jetzt demnächst zu Studieren anfangen werde, würde ich ein passendes Notebook dazu benötige dass ich mit in die Uni nehmen kann. Und nun meine Frage habt ihr da vlt Ideen für mich? Ich würde diesen hauptsächlich zum Programmieren und diverser ähnlicher Sachen benötigen. Sprich ich suche ein relativ leichtes aber nicht zu kleines Notebook. Es sollte ein Windows Notebook sein, da ich OSX nicht mag :P
    In Sachen Leistung sollte es aber nicht unbedingt schlecht sein, ich werde damit keine High-End Spiele spielen wollen, aber ein i5 oder i7 sollte wenn möglich schon verbaut sein. Ich habe mir bereits was rausgesucht, vlt könnt ihr mir auch was über den sagen: Asus Zenbook UX303UA
    Preis so ca. bis 800-1000€
    Mercie.

    - StiviK

    Aber zu IntelliJ ist das nicht wirklich anders, da bekommt man durch den Ladebalken nicht aktiv mit, daa dauert auch seine Zeit. Also ich kann mich nicht über Atom beschweren, aber ich schau mir gerade VS Studio Code an das ist auch sehr schön.

    - StiviK

    Ich selbst nutze das Plugin LinterLUA für Atom, das zeigt mit zwar immer nur den ersten Fehler an, aber wenn der eine gefixt ist wird der nächste angezeigt also sehr angenehm finde ich.
    VisualCode muss ich mir auch mal ansehen.

    - StiviK

    Wenn man Atom nicht mit unötigen Plugins vollpumpt, kann man sich nicht beschweren. Die Performance bei mir ist sehr gut und ich habe nur das nötigste was ich brauche. Um schnell eine einzelne Datei zu bearbeiten ist es nicht gut, da der Start von Atom selbst länger dauert. Aber wenn du Atom in nem Projekt nutzt ist es sehr gut. IntelliJ habe ich mir für LUA angeschaut aber ich bin da @MasterM seiner Meinung, für Java ist das eine sehr gute IDE aber für Scripting braucht man das nicht.

    - StiviK

    Edit:
    Und ich muss sagen, ich finde das Design auch schöner im vergleich zum IntelliJ-LUA

    Spoiler anzeigen


    Externer Inhalt i.imgur.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    - StiviK

    Was gelöscht wird ist die Instanz der Klasse.
    Nun zu deiner zweiten Frage, grundsätzlich kannst du z.B. beim Einsteigen überprüfen ob mit der Instanz (das Auto) auf eine Methode zugreifen kannst die nur in deiner Klasse vorhanden ist, wenn nicht -> enew(...)

    - StiviK

    Das Problem ist es kommt drauf an wie viele Phasen in den Steckdosen und in den Leitungen verbaut sind. Sprich es funktioniert nicht in jedem Haus. Ausprobieren und wenns geht ist alles gut.

    - StiviK