Suchergebnisse

Suchergebnisse 1-20 von insgesamt 396.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Zitat von AppleDeveloper: „nächste Woche bekomme ich meinen Windows Dienst Laptop mit dem ich dann alle Projekte und auch mein ganzes Studium machen muss. Nun würde ich da gerne auch meine Daten sichern. “ Je nach Firma braucht man oft kein Backup von seinem Gerät zu machen: Alles Wichtige liegt auf Fileservern, in Webdiensten (Cloud?) oder Versionierungssystemen ("in case of fire: git commit; git push; leave building"). LG

  • Zitat von wolf_10de: „BTW: bekommst du so keinen Bogen in die Bewegung, sondern eine Schräge. Dein Velocity-Vektor geht in Richtung -y, die Force wirkt auf die X-Achse, folglich ergibt das eine Diagonale, aber keinen Bogen. Wenn du nen Bogen willst, nimm einfach sin, cos für die beiden Velocity-Werte“ Selbstverständlich führt eine orthogonal zur Bewegungsrichtung angelegte Kraft zu einem Bogen und nicht zu einer Diagonale. Eine Kraft ist beschleunigend. Beispiel: Gerader Wurf, Flugzeug im Sinkfl…

  • Parallax Effect ScrollView

    lasergans - - iOS, tvOS, watchOS

    Beitrag

    Also hab meine Lösung oben nochmal durchüberlegt, ich glaube das "-" in Z.4 ist falsch. Ansonsten müsste es passen. Kann es leider gerade nicht ausprobieren... Versuche doch mal deine Lösung in kleinere Unterschritte einzuteilen, und diese zu benennen, um sie zu verstehen LG EDIT: Formel (s.o. 2. Post) funktioniert. Proof

  • Parallax Effect ScrollView

    lasergans - - iOS, tvOS, watchOS

    Beitrag

    Quellcode (5 Zeilen) Ich habe nicht ausprobiert ob es tut, hoffe es mal . Kann bestimmt auch noch optimiert werden. LG EDIT: Korrektur: "-" entfernt

  • Fehlerbehandlung - try-catch

    lasergans - - Hilfe

    Beitrag

    Welch lronie, dass jetzt nach dem 'in unserem tollen Objektive-C macht man das so'-War Swift rausgehauen wurde

  • Fehlerbehandlung - try-catch

    lasergans - - Hilfe

    Beitrag

    Zitat von dit: „Ich erkläre mal was ihr vor habe und vielleicht könnt ihr mir sagen ob man die Fehlerbehandlung eleganter lösen kann.“ Die Idee wäre sich an MVC zu halten: Dein Controller holt die Daten über das Netzwerk, kümmert sich um Sonderfälle (z.B. kein Netz), und bereitet die Daten ordentlich auf als Model. Deine vielen Views bekommen eben das was sie brauchen vom Controller. Somit hast du das Fehlerhandling nur ein Mal. LG

  • Zitat von iXC: „C und C++ sind einfach schwer und man verliert schnell denn Überblick über alles...“ Dann tust du dir aber keinen gefallen damit, Obj-C zu lernen, da dieses eine Obermenge von C ist. LG

  • Aber gerade für so etwas wie Mails finde ich Background fetch der falsche Weg. Mit PushNotifications bekommst du auch mit, dass neue E-Mails da sind, aber stromsparender - gerade dafür wurden PN ja eingeführt, dass nicht jede App selber regelmäßig fetchen muss.

  • Lichtstrahl mit Sprite Kit?

    lasergans - - iOS, tvOS, watchOS

    Beitrag

    Genau, es liefert dir den Schnittpunkt 360 Strahlen wird zu grob sein. Bei mir lief es auch noch mit 10 000 flüssig (das sind aber auch übertrieben viele). Versuch es einfach selber mal aus Wie viele Strahlen du brauchst, hängt vor allem davon ab, wie weit die Objekte vom Licht entfernt sind. LG EDIT: Du kannst es ja mal mit der Brute-force Methode (einfach Strahlen alle n°) versuchen, und wenn du an optische oder performancetechnische Grenzen stößt kannst du ja immernoch gezielter arbeiten (dir…

  • Lichtstrahl mit Sprite Kit?

    lasergans - - iOS, tvOS, watchOS

    Beitrag

    Zitat von bachelor: „Hallo lasergans, welches Tutorial meinst du? Habe ich etwas übersehen? Oder meinst du das sight-and-light Tutorial?“ Genau

  • Lichtstrahl mit Sprite Kit?

    lasergans - - iOS, tvOS, watchOS

    Beitrag

    Das Tutorial geht gleich vor, wie auch oben beschrieben. Nur dank SpriteKit, darfst du die ganze Mathematik schön umgehen, und direkt die genannte Methode verwenden EDIT: Ok, er optimiert noch, indem er die Ecken direkt anzielt, finde ich sehr schön In SpriteKit (besser in Box2d) hast du zumindest bei statischen Objekten eine gute Optimierung beim RayCast

  • Lichtstrahl mit Sprite Kit?

    lasergans - - iOS, tvOS, watchOS

    Beitrag

    Du kannst im Lichtkegel durch viele Raycasts Schnittpunkte der 'Lichtstrahlen' mit anderen Objekten herausfinden, und diese dann zu einem Polygon verbinden und gefüllt Zeichnen. Habe das schonmal in Love2d gemacht (benutzt glaub gleiche Physics engine wie SpriteKit), und da ging es sehr performant, trotz hinreichend vieler 'Strahlen'. Quellcode (1 Zeile) LG David EDIT: Wenn du bei einem fertigen Projekt spicken willst, dass das auch so (aber ohne SpriteKit) macht + fancy Effekte: github.com/libg…

  • Du suchst nach Polygonkollision. Dazu findest du einiges im Netz, vor allem für konvexe Polygone. Ist aber wie Wolf schreibt nicht trivial. Aber mit den zig Tutorials gut machbar Es gibt aber auch genug fertiges dazu. (z.B. das Kollisionsmodul aus Box2D). LG David EDIT: Hab zu kompliziert gedacht, nämlich an das Separating Axis Theorem, und das würde nur für konvexe Polygone gelten. Demnach würde es für konkave evtl kompliziert werden. ABER: Wie Zerm unten schreibt: Ist es nicht performancekriti…

  • Du kannst deine Münze immer weiter rechts als die letzte platzieren. Also etwa Quellcode (3 Zeilen) LG David

  • Sprite Kit Map erstellen

    lasergans - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Schon bei einer kleinen Karte hast du schnell >>1-2k Tiles. Bleibst du beim UI-Kit brauchst du für jedes ein einzelnes Objekt. Kannst es mal mit einem CollectionView versuchen, aber ich finde es sinnvoller das Zeichnen selber mit CoreGraphics etc zu machen. Gruß David.

  • Sprite Kit Map erstellen

    lasergans - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Schau mal in die Dokumentation über SpriteKit, da steht ziemlich ausführlich drin, wie es geschickt ist, sein Spiel aufzubauen. Gruß David

  • Was ist IMP ?

    lasergans - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Es scheint so zu sein: Beim Compilieren werden die Obj-C Methoden (also Name, 'Code', Parametertypen) in ein C-Struct übersetzt: Quellcode (7 Zeilen) method_imp ist ein Zeiger auf die Funktion, in der die Methode (der eigentliche 'Code') als C-Funktion implementiert ist. Also: IMP ist ein Typ für Funktionszeiger auf die Implementierung von Methoden. Quellcode (1 Zeile)Quelle Gruß David

  • Na dann

  • no gravity

    lasergans - - iOS, tvOS, watchOS

    Beitrag

    Bist du sicher, dass deine Partikel „Gravitation verspüren“ weil dein Emitter ein physicsBody hat, oder nicht eher weil das Attribute -yAcceleration des Emitter Objekts mit einem Wert != 0 gesetzt ist?

  • Film in PNG-Sequenz?

    lasergans - - Smalltalk

    Beitrag

    Warum nicht gleich das Video abspielen? Dürfte einfacher und performanter sein (manche Videoformate werden hardwarebeschleunigt Decodiert). Gruß David