Suchergebnisse

Suchergebnisse 1-20 von insgesamt 22.

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

  • Ja das hab ich ja auch schon gemacht, nur geht dann gar keine Bewegung mehr mit den Objekten (Ball) ich vermute dann müsste ich diesen Code explizit für jedes Objekt schreiben statt für self.view Wäre das nicht kontraproduktiv, da ich später viele ViewController mit vielen Objekten hätte.

  • Ja verstehe ich, ich möchte ja auch keine "Fertige Lösung" aber ich dachte jemand könnte mir erklären "warum" es so nicht geht wie ich es gedacht habe. Ich hab da noch ein Buch "Spiele entwickeln" von Thomas Lucka welches ich noch nicht durchgearbeitet habe. Ich war der Meinung, dass die im Buch beschriebenen Methoden viel zu kompliziert für mein Projekt sind und das es viel einfacher geht z.B. mit dem Storyboard. Im Buch macht er alles per Code und ich dachte so ein Aufwand ist heutzutage nicht…

  • OK danke für das Projekt jetzt hab ich zumindest schonmal etwas rausgefunden wenn ich diesen Code : Quellcode (46 Zeilen) bei dir in die Ball.m einfüge (und touchPunkt in der .h deklariere) tritt in deinem Projekt der selbe Fehler auf wie bei mir. Jetzt weis ich wenigstens das es an diesem Teil liegt aber der ist mir sehr wichtig da ich nicht möchte das man das Objekt aus dem Bildschirm raus bewegen kann und es sich dort bewegt wo man es anfasst. Wie krieg ich das jetzt am besten hin? edit: Wenn…

  • Habs probiert mit dem selben Ergebnis nur wenn ich den Ball in die nähe bringe und dann auf das Loch drücke und dragge reagiert die Methode wie sie soll. Im Endeffekt macht dein Code das selbe wie meiner, welcher für meine Zwecke auch völlig reicht trotzdem danke ich dir für die Hilfe. Kannst dir vlt. mal das Projekt angucken was ich erstellt habe ich denke da solltest du besser erkennen was ich meine. Hab es hier noch einmal mit deiner Methode hochgeladen : EFTest2.zip Ich bin kurz vorm durchdr…

  • Hallöchen hab leider jetzt erst wieder Zeit gefunden an meinem Projekt weiter zu Basteln ich hab in einem Testprojekt alles genau so gemacht wie du es geschrieben hast ... und !? ... exakt das selbe Verhalten wie in meinem Projekt Ich habe hier mal das Projekt hochgeladen damit ihr euch ein Bild davon machen könnt wie ich das ganze hingestellt habe, dann könnt ihr selber mal probieren was ich meine : EFTest.zip Wenn ich den Ball (Rot) in das Loch (Grün) ziehe soll es so aussehen als ob es wie vo…

  • Achsoooo ja das hab ich gemacht Jetzt wird's kompliziert ich hab im IB einen einen ViewController mit einer eigenen Klasse in dem ich die Outlets verknüpft hab (enthält aber keinen weiteren Code) und einen UIView, welcher mein Hintergrundbild beinhaltet, der eine eigene Klasse hat wo ich ebenfalls die Outlets definiert und verknüpft hab. Selbst wenn ich diesen Teil: Quellcode (14 Zeilen) in touchesMoved der ViewController-Klasse einfüge passiert nichts noch nicht einmal in der Konsole wird etwas…

  • Ok das hab ich mir gedacht da ich ja mit dem Storyboard arbeite. Alles was ich dazu jetzt finden konnte (in meinen Büchern und Google) war etwas zu encodeWithCoder bzw. initWithCoder. Also hab ich die in meinen code eingebracht: Quellcode (22 Zeilen) hat jetzt aber noch nichts geändert. (Wäre ja auch zu einfach ) Bin ich auf dem richtigen Weg? Brauche ich encodeWithCoder, oder reicht initWithCoder? Wieso geht es denn nicht mit initWithFrame?

  • Quellcode (1 Zeile) was hab ich denn da vergessen?

  • Hi, sry vlt. hab ich mich unverständlich ausgedrückt , also ich möchte, dass der Ball sich nicht aus dem Bildschirm bewegt also am Rand stoppt. Dafür hab ich diesen Code der auch bisher gut funktioniert. Quellcode (36 Zeilen) Und dann möchte ich noch, dass wenn der Ball in die nähe des Loch´s kommt er wie ein Magnet von der Lochmitte angezogen wird und dort bleibt. Und da hänge ich im Moment. Ich habe dafür versucht die CGRectIntersectsRect Methode einzusetzen aber da passiert leider rein garnic…

  • Hey danke das hab ich einigermaßen verstanden nur muss ich jetzt noch die Werte anpassen. Mit deinen Werten (hab ich einfach mal probiert) haut er mir den Ball ganz unten rechts in die Ecke des Bildschirms und gibt mir bei jeder Bewegung einen Treffer aus. Wenn ich woanders im Bildschirm drücke springt der Ball an diese Position und wenn ich mich dann mit dem Ball in die nähe des Loches bewege springt der Ball immer zwischen dem Loch und der aktuellen Touchposition hin und her. Was sind das denn…

  • Zitat: „Kann es sein, dass du beim Bewegen des Balls sowohl den Ball als auch das Loch bekommst, touches damit ein Set mit ungefähr 2 Objekten wird und -anyObject: eher zufällig den Ball zurück gibt?“ Ich habe alles auf dem View mit dem Storyboard arrangiert und bei dem UIImageView von Loch habe ich im Attribut-Inspector keinen Haken bei "User Interaction Enabled" daher dachte ich das es eh ignoriert wird. Zitat: „Gib in der Methode vor der Abfrage mit CGRectIntersectsRect doch einfach mal beide…

  • Achso ja die sind um einiges Größer, aber leider hilft mir das bis jetzt noch nicht viel weiter Ist es vlt. noch wichtig zu wissen das ich den Code in einer Klasse geschrieben hab die von UIImageView abstammt?

  • Zitat von MCDan: „Aus dem Source Code geht leider nicht hervor welche Werte die size von loch und ball hat. ;)“ Wofür brauche ich denn die Größen ich war der Annahme das es reicht die UIImageView´s in der .h zu deklarieren und mit den richtigen UIImageView´s im Storyboard zu verlinken Also muss ich erst die Größen ermitteln lassen ? Ich hab aber noch nicht ganz geschnallt was ich dann mit den Größen mache Zitat von wolf_10de: „ Also ohne jetzt Deinen Code durchzulesen. Ne einfache Möglichkeit, D…

  • die selbe wie der ball oder brauchst du die Pixel?

  • Hi, ich häng jetzt schon etwas länger an einem Problem, ich möchte das ein Bild (Ball) von einem anderen Bild (Loch) wie ein Magnet angezogen wird. So den Code hab ich dafür auch schon so gut wie fertig, nur funktioniert er nicht so wie ich es mir erhofft habe Auch eingebaut habe ich, dass der Ball nur bis zum Bildschirmrand bewegt werden kann. Hier mein Code: Quellcode (44 Zeilen) Wenn ich den Ball in den gewünschten Bereich bewege passiert nichts, sobald ich dann aber (wenn der Ball im gewünsc…

  • Hi, ich wollte mal fragen ob es möglich ist (außer mit Kollisionskontrolle z.B. Bounding Box oder Bounding Circle) ein Bild in UIImageView zu bewegen und bei einem Touch nur den Bildinhalt (ohne die Transparenz) zu beachten. Und wenn ja wie? Danke schonmal!

  • UIImageView verschieben !?

    Richi1987 - - iOS, tvOS, watchOS

    Beitrag

    danke das war es gewesen jetzt funktioniert es super genau so wie ich es wollte ich hab wohl echt zu kompliziert gedacht

  • UIImageView verschieben !?

    Richi1987 - - iOS, tvOS, watchOS

    Beitrag

    ja ok das schnall ich auch soweit aber mir geht es um das "aufrechnen" ich versteh nicht wo ich was "aufrechnen" soll

  • UIImageView verschieben !?

    Richi1987 - - iOS, tvOS, watchOS

    Beitrag

    Zitat von Michael: „Du musst am Anfang erst einmal die Differenz von der Bildmitte zum Berührungspunkt ermitteln und diese Differenz dann immer bei der Aktualisierung der Bildposition mit einrechnen.“ ich blick doch nicht so ganz durch also die Differenz hab ich jetzt ermittelt und einen CGFloat Wert namens "distanz" hier der Code den ich dazu benutze Quellcode (19 Zeilen) wie rechne ich die Distanz bzw. Differenz in die Aktualisierung der Bildposition mit ein?

  • UIImageView verschieben !?

    Richi1987 - - iOS, tvOS, watchOS

    Beitrag

    Sry war müde gestern abend und ich hatte echt keinen nerv mehr mir noch weiter Gedanken darüber zu machen :wacko: aber trotzdem Danke für die Hilfe