[Playlisten] [Impressum und Datenschutzerklärung]

01A.1 erste Schritte mit C#, WPF, .NET. Animation eines springenden Balls


CC-BY-NC-SA 3.0

Tempo:

Anklickbares Transkript:

Massiveheute wäre wenn ein Idee zu gebenwas man denn mit so einem richtig großenEntwicklungssystemtonkann auf einem richtig großen Rechner wie sich das anfühltam insbesondere im Visual Studio zwei tausend zehner programmiert dann mitPDFdamit ?? PFWindows britischen Frauen welchen das es sowas sich Microsoft als die modernste Artabgesehen jetzt von dem neuen Metro ausgedacht hatum Windows zu programmierenan das sie einmal das obere Ende sozusagen sehen der Informatikoder das neueste Ende der Informatik sehen das dicke Ende des Semesters über das dünne Ende mitten im BeritAirControllerder nur hundert zwanzig Gramm hat und auch nicht ganz so prickeln zu programmieren weint siedieses Semester kommtdas große Endewie man den große Anwendung bauen kannKommawas ich mir vorstellen kann für heute istetwas billiges wie Layout oder Baumdas wirklich mal das ganze Ding in Aktion sind ?? Punktam?? mit einem Spieler war ich nur eine Maus habealso derGedankeich habe zweiSchläger die an die Maus gekoppelt sinddie bewegen sich mit der Maus nach unten und obenBesseres mit zwei Mäusen oder besser noch mit wichtigen Spielcontrollersei so arm und es gibt eine Kugeldie durch die Gegend fliegt sie pralltoben und untenabsie prallt von den Schlägern ab wenn man denn den Schläger trifftund meine Schläger nicht driftenim allgemeinen schnell eben nicht trifftPech gehabtdannhat man diese eine Runde verloren das wäre Punkt was ganz sicher sagenich hab das ?? die noch offen Fernseher erlebtaus alten Tagen die Tastatur käme mir das man gar nicht vor das wir jetzt nur die Mausum diedie Mädelsdie Schläger zu bewegen können von der Tastatur noch den Ball verschwinden lassen oder zweiten Ball dazugeben ?? ich weiß nicht wobei jetzt in anderthalb Stunden landen werdenoder wo ich in anderthalb Stunden lang werden lassen unsüberraschenwas sie mal sehen Live wie man sowas bauen könnteoder man sich dabei jetzt auch hemmungslos verstricken kann ich hab keine Ahnung was passiertKommawir fangen an mit einerUPSAnwendung also hier Dateien neueProjektlinieganz hübsch versteckt in andere SprachenC plus plusstatische Basic die ignorierendiese Messe will ich mit ihm sie scharf machen also Microsoftssowohl Microsofts Variante von Javaeine Kreuzung zwischen Java und C plus plussieht an einigen Stellen aus wie C plus plusfühlt sich in drin aber deutlich anbiete aberden möchte ich gerne Schutz ich habkein von den andern ähm Vorsicht?? und von dadie damit UPS Anwendungnichtdas etwas ältereWindows Forms Anwendung sind hier dieWPFAnwendung irgend ein Namedie lass ich jetzt einfach mal so an irgendeine Stelle welches eine des auf dem Desktopausgehen sich auf Durchsuchen und im ?? anderer Stelledas ganze Projekt wird dann in einem Ordnernamensder WWF Application eins an dieser Stelle landenwenn sie's verpflanzen wollen nimmt den gesamten Ordner woanderswelche mal auf dem etwas schwachen thematisierenbeschäftigtein leeres Projekt zusammen zu bauendas kennen Sie ja soweit auch schon das letzte Semestervon DC Entwicklungsumgebungich sageBau mir mal ein leeres Projekt und er bauter ein leeres Projekt nicht ganz leer dieses Projekt hat sofort schon ein Fenster?? Staatendas Kind sie aus dem letzten Semesterstaatenzeigte schon was er alles kannnicht viel gemein ein leeres Fensterin der Größe verändernund ausschließen kannund in dieses leere Fenster möchte ich jetzt sowas reinstrickenwiePunktmal sehenwiefangen wir an ich muss erst malsowas haben wir einen Ball vielleichtKirch am besten hierdie sehen hier zweiReiter zum umschalteneinmal CSdas sieht ganz schwer aus wie ProgrammcodeCS steht für sie schartder Name dieser Sprachesemester?? Punkt sie führt Programmcode in C dass jedes Programm vor dem Ziel Sharphoffentlich nicht ganz überraschend anders aus?? Sachen sind neue Pawlik ist der neue und klar sympathischegeschweifte Klammern und die Semikolon so die runden Klammern sollten aber schon bekannt vorkommendie grundlegendenSachen sind netterweisesehr ähnlich wie das Wasser letztes Jahr hatten alle das ist derProgrammcodein einer Punkt CSDatei und dann gibt es ?? getrennt davonein XML-DateiX ein L in der die Oberfläche beschrieben wird sindnett voneinander getrennt?? Programmcodeund Oberflächeandie Oberfläche gibt Sommer in zwei Varianten einmal staatlich das ist hier der obere Teilzusammenklickenund zusammenziehenmit dem oberen Teil ?? und die unten sehen Sie eine Beschreibung der Oberflächein einem XML Dialekt XML kam letztes Semester irgendwo ganz am Rande mal von einem Videoals eine Art Datenabzulegenzu sehen gibt es ein Fenster mit irgend welchen Zusatzangabender unten in das Fensterund in den Fensterrahmen gibt es ein ?? wird eine Rasterstrukturund hier endet die Wasserstruktur ohne das was drin istdann ?? ich möchte nicht in einem Raster anlegen sondern ich möchte etwasfrei auf dem Bildschirm platzieren ?? mich nach ?? Ball insbesondereauch die Schlägersind nämlich nicht kritzeln kann wasdie Zeichenflächegibt's mit ähnlicher Funktion ähnliche Namen auch in HTML fünftensinzwischenansowieso diese Struktur hier wenn Sie HTML machen?? Webseiten mal geschrieben haben ?? Struktur mit spitzen Klammern und schließenöffnen und schließen diese Struktur soll ihn sehr bekannt vorkommen von HTMLich möchte nachher auf die Zeichenfläche zugreifenschreibe ich hier was rein machenwie das heißen soll ähm ??ist gleichMarken wasdümmster Namewirken was oder Marken was insofern nur eine Sorte gibtbei Canon mal zummitmachen für die Leute ?? Notebook dabei haben sie nie Leerzeichen tippensofortige lange Liste an Möglichkeitenund davon will ich den Namen haben es reicht das ändern scheint er schonvor das richtige zu habeninzwischen angewählt Tabulator drückenundjetzt müssen Sie nur noch ?? ?? eingeben ?? beiKenntnis?? ich möchte die ganze Zeit eine Ellipsesichtbar haben dass es anders alsin der erstenSeminaraufgabevon Montag??ich kann hier sofort Ellipse rein setzenSie das Fenstersfensterenthältdie Zeichenflächeund wenn ich will kann ich sagen okayUnd-Zeichen ?? soll bitte sofort eine Ellipse enthalten?? PhilipsTabulatorkann der Ellipse sofort sagen wie breit sie sein soll wie hoch sie sein sollKomma wirddas Witz Tabulatorfür die Breite sagenman sichunter Wertund für die Höhe richtete nur harte Seminare für sofortigfür die Höhe dich auch gerne zwanzigdas Ding sollFarbfüllung haben das ist für das was man in den Fond auswendig mit sich auswendig weist guckt man einmal die ganze Liste durcheigentlich fast nur Filmemit nicht Cursor sein und wird wohl auch nicht der der Kontext sein und wird auch nicht ist alles direkt Oberchangesein Amtdurch gestreut haben wenn sie auf Filme kommenund das für das was sie behaltenbietet ihn sofort an Wasser Standardfüllungenhat ich nehme einfach weitbesserandas Ding auch noch eine Positionetwas überraschenddas mit der Position gehtansie später was dazu sagen ?? des Ges im Seminar schon gesagt die Positionist in dem übergeordnetenKennwort der mal Flächeder Leinwand kennt das Leinwandist in der Leinwand enthalten ich muss der Leinwand sagen Kenntnisstarten sollenwardas doch einfachdannwir beiwas weiß ich zwei hundertvon linksund starten wirsie jetzt kennen wir'svon oben genanntesTopfstarten wir bei hundert fünfzig von oben?? ich möchte dieses Ding nachher noch ansprechenkönneneinfach nur in Ellipse kann ich nicht ansprechen ich geh beliebig noch einen Namenwie eben dem Kenntnis nehmenKomma dassBäumenettoder du wirst also noch abschließenwill?? sogar schon anwie die Kenntnis aussiehtalso jährlichauf der Zeichenflächekennen was mit dem Namen Mike Endres eine Ellipseund hier endet die EllipseSinnes gibt einmal die Möglichkeitje nach Element was man der hat hierbei der Zeichenflächein diesem Element noch weitere zu haben Inhalt zu haben heißt es inoffiziell Content Inhalt zu haben Kenntnis hat noch Inhaltnämlich meine liebstespäter vielleicht auch tausend Knöpfe und zwanzig Texte und noch sieben Grafiken geht es dann nur die Ellipse drin als Inhaltmit spitze Klammerkämpfersspitze Klammer aufInhalt spitze Klammer zu Schrägstrich gen wasspitze Klammer zusagen Sie dasElement vom Typ kennen was alles mögliche enthält das die dann immer mittendrinwas es enthältAbschluss den Schrägstrich Ken was sozusagen zur Feier ?? die Ellipse hierenthält nichtsich schreibe spitze Klammerellipsedie Daten wiederkommen und zum Schluss schreibe ich Schrägstrichspitze Klammer aufdas abzuschließensenken was solche zweimal auf mit dem Inhalt in drin ?? selbst auch noch einmal aufkeinen Inhalthabe schon ein Ballinden Komma schon laufen lassenwill ?? bisher gar nichts programmiertdieses hier ist nicht echt programmierendas es konfigurierengenauso als wenn man Webseiten einfachste Art baut HTML Code einfachste Art und sagt das ist ?? Überschrift das ist der erste Absatz und dir komplexe Auflistungdass ich mich echt programmiert Webseiten in dem Sinne werden nicht programmiert genauso so ist das hier auch nicht programmierendas es konfigurierenich hab bisschen was eingestelltda kommtLeinwand hin und da kommen Ellipse hin und fertigwas ich echt programmiert auch wenn es aussieht wie Codes aber diehartenwenn das nicht das Programmieren durchgehen lassen?? überraschend eine roteEllipse mit zwanzig Pixel breit und zwanzig Pixel Höhedas Ding will ich jetztin Bewegung setzenbessere erste Teilfür so ein Spieldas der automatischen Bewegunggesetzt wird und jetzt geht's dann doch als Programmierbankan jeder Seite sogar Bewegungen konfigurierendas davon selbst was publiziertoder sich von selbst was von A nach B bewegtdas dann aber nicht so ganz leicht zu kontrollierenwenn ?? was lustiges durch die Gegend hüpfen sollKomma dass er die sogar schon hier machenfür mich nicht vorwärts Beistrich dass gesamt das gesamte Semester nicht wofür bei der sehr speziell auf dieses System hier bezogen sie System ist ebendamit ?? PF WPF Windows britischenPfandrechtandiese Art Oberflächen zu bauen funktioniertmir geht's mehr um das was im Hintergrund passiertwie wirklich objektorientiertprogrammiert wird das will ich ihn daran zeigen dass es nur das Vehikel um ihn objektorientierteProgrammierung zu zeigenPunktalso ich wolltedieseKugel in Bewegung setzenbraucheich irgendwaswas unterschwellig dafür sorgt dass da Bewegung passiertwie man das machtweder genaues wie man das macht ist das man diese Kugel bewegtin regelmäßigen Abständen wichtig gucke alle paar Millisekunden nach sage okay jetzt bitte Stückchen weiter bewegen und damit Sekunden später jetzt wieder ein Stückchen weiter bewegendazu brauche ich ein Zeitgebersind zum ersten Malanirgendwas was aussieht wie Objekteignorieren sie noch was von wegen Mensbaseund Claus das kommt alles später im Detail möchte ausdrücklich nur einmalquerfeldeinzeigenwie das danach in der Praxis Aussichtenich möchte ein neuesObjekt haben in meiner ganzen Konstruktiondas als Zeitgeberfunktioniertund dafür sorgt das regelmäßigein pinkgeradezu ein pink ankommt und sagt jetzt Wiederstückchen bewegensein Zeitgebertimeristin dem dicken Telefonbuchan Möglichkeiten verstecktwas uns Microsoft mitliefertamziemlich gut versteckt?? System WindowsSystem Punkt Windows Punkt bei denschon Punkt bei Dingen PunktistPatch übertimerweißerDispatchertimerda finden Sie sozusagen im Telefonbuchoder Katalog soll sagen das Wetter besser da finden Sie im Katalogden ZeitgeberdiverserZeitgebernhier finde ein Zeitgeberstellt sich irgend ein dicken Versandhauskatalogvor sie gucken beiHaushaltswarenund ?? Ersatzwagenküchengucken sie bei den Küchengerätenbei den Krippenküchengerätengucken sie bei Grillen und garen wie auch immer und da hatte zum Schluss dieZange um die Würstchen vom Grill zu nehmenund singe das hierdie kriegen von Microsoft einen dicken Katalogfusionierte aber ähnlich funktioniertdann auch C plus plus sie kriegen mitgeliefert einen dicken Katalog an Standardobjektendie sie benutzen können Standardklassendiese benutzen können ?? vorgefertigtanvorgefertigteKomponentenhier sage ich jetzt Systemalles was zum System gehört ist darunter zusammen sortiertdavon bitte alles was ich auf Windows bezieht Weddingfoyerhat mit dem parallelen Ausführenvon einzelnen Aufgaben zu tun Komma später draufhabenund daraus bittedieseKlassemuss jetzt korrekt sagenDispatchertimeraus dem Katalog gegrabenvon der Sorte hätte ich jetzt gerne ein Timer so sieht es danach aus time ist gleich nun ist sie netterweiseganz normal eintippen sein kann einfach Tabulator drückennoch zwei Klammern dahinter Semikolonso das erklärte Komma was das bedeutethier grabe ich aus dem Katalogein bestimmteeine bestimmte Klasse rausnamenssowieso Dispatchertimerein Zeitgeber einer der diversen Zeitgeber der hier ?? istnach dem sie zwar gemacht habe weiß ich inzwischen welche der Zeitgeberder richtige wäre an dieser Stelledas ist ein Typeine Sortevon Objekten eine Klasse heißt das danach ??das es sowas wie Werbeseiten als blind oder als doubleein Typdieses Timer hier ist der Name einer Variablendie kann ich nennen wie ich willdann kommt gleichsollte ich sie dann kommt gleich und dahinter stehtwie jetzt diese Variable initialisiertwerden soll ?? schreib mal was anderes davor was in bekannter Vorkommen wird in A ist gleichzweiundvierzigauf ?? fühlte sichganz zu Hause mit der zweitvierzig?? ähmdas ist dieselbe Konstruktionnur jetztdrei Ebenen höherin ist der Typhier stetsSystem Windows zwei den Dispatchertimerals Typden an die Haare zu Berge aber auch das ist nur ein Typaneine SorteanObjektenihr die Sorte an Objekten heißtganze Zahl mit soundsoviel Bits mit Vorzeichentolles kennen Sie diese soll dann Objekt istdeutlich kompliziertereinen Zeitgeberwas auch immer das sein mag ist wohl bisschen komplizierter als eineganze Zahl mit Sinn Leerzeichen das nebenbei andas Programm zwei das wirdnichtdasssich Anwältedas mich an Wert Leerzeichen auch hier ist also in eine zwei ?? dreißig Bit Ganzzahl mit Vorzeichen anders als letztes Semesterauf dem kleinen Makrocontrollergroß sechzehn bezahlbarsie ist da nicht eindeutigwie groß die einzelnen sind sie Sharp ist eindeutigdie Schreiben sind das zwei dreißig Bits mit Vorzeichen ohne wenn und aber auf jeder MaschineEnt nochmals in JavaKlassen auch zwei dreißig Bit mit Vorzeichen ohne wenn und aber sie ist dasnicht genau festgelegtalso in ist ein Typdieses hier ist auch ein Typ eine Sortean Objekt einer Klasse heißt das nach ??als wenn Sie denKatalog durch wälzen und erfinden sie eben die Grillzangemit Grillzange bestellenkriegen Sie eine einzige konkrete Grillzangeaber im Katalog istdie Sorte ein Objekt beschrieben nicht die eine einzige diese kriegenbesonders im Kunstkatalog?? Kunstprogrammdas in der eine Picassorinnenfinden Sie genau den einen Picassoaber der normale Versandhauskatalogbeschreibt allgemeinwas für ?? Sorte Objekte sie kriegen werdendas ist analog zu dem Ent hier der TypA ist der VariablennameZahlmeisterVariablennamenkann sonst wie heißen der kann übrigens auch gerne Umlaute haben oder chinesische Zeichen haben hierdie neueren Sprachen können das anders als CGleichheitszeichenund zu sagen was denn jetzt der erste Wert sein solldahinterdie soll der Wert zwoundvierzig seinund hier sage ich jetzt wasneues was sie noch nicht gesehen habenbaue mir so ein neues Objektdie Zeit wird sich die muss nicht gebaut werden die Kinderaus dem RegalBeistrich der Compiler geregelthier muss ich dem System sagen baue mir so ein neues Objektsie noch meine kompletten Namenaussagte benutzendie Grillzange ebenschaffen wir ohneKreuz soder Name desObjekts genau gesagt ??lasseich den ?? Subjekts Annahme des Klasse der Klasse des Typs der Sorte an Objektenvon den Grills Tannenbaum mir eine neueNichtigkeit seiner Anthologie wird nachher aber es ist erst mal allgemein von den Grills eine neue so sieht es danach aussogar Faktor Details späteramaber dass diese Zeile sie deshalb nicht total verwirrtdessen Idee haben wir wird ein Zeitgebergebautlassen uns überraschen was demalles widerfährt in Zeitgebersein Zeitgeber ist erst mal dumm ich muss demauch noch sagen was er denn tun sollen wir den Zeit geben soll was soll er denn tun Solareiner halben Stundeerklingenwas soll ein Licht passierenmuss die noch einstellendas mach ich hiernunwarum ich das hier tuemuss ich mir später erzählen diese Funktion mit ganz zu Beginn aufgerufensind ??und so sachliche schon ich hoffe das erinnert sie an eine Funktionrunde Klammer aufes wird nichts übergebenrunde Klammer auf ohne was drinnen schweift Klammer auf schwarz Klammer zudazwischen steht die Funktionmit Funktionsaufrufirgendwas wird initialisiert?? sei soKomma später mal drum dass etwas initialisiertwird Initialeis kennt er schon aus dem Praktikum letzten Jahrletzten Semester zu Genügeerstes initial componentsKomponenten werden initialisiertkaum war das Marcumar später an was im Detail passiertwas ich jetzt machen wir ganz zu Beginn ist auch noch diesen Zeitgebereinstellentimeanich möchte denauf bestimmtes Zeitintervall einstellenmöchte dem sagen was er denn tun sollund das verhält sich jetzt die Strukturendieser Timer verhält sich so wie das was wir vorher hatten alsBestellungoder einen Personaldatensatzsie können es mit Punktguckenwas in der Timer so tut sein Geldnunsehen Sie dass sie diverse Sachen einstellenkönnenzum Beispieldas Intervalldas Zeitintervallder Timer läuft regelmäßig durch das ist nicht dieEieruhrnach fünf Minuten fertig ist Komma muss sie neu aufziehen soll dieser Timergibt regelmäßig Bescheid nach Zeitintervallgibt es wieder neuenBingdas stell ich ja ein Timerintervallwerdenim letzten Semester sowas dass wir in einerBestellung die Bestellnummer eingestellt haben oder in einem Personaldatensatzden Namen eingestellt haben Punkt klar ist ?? irgendwashier stelle ichdas Zeitintervall einwas auch wieder drei Nummern komplizierter ist als daswas wir letztes Semester hatteninnen drin muss ich sagen in drin drei Nummern komplizierter ist oder stört mich gar nicht es funktioniert von außen alles sowird letztes Semester gesehen hab hier muss ich jetzt irgendwie einen Wert zuweisen ich möchte das Zeitintervallauf irgendeinenWert stellenKommadass sie Dannemann Sinn schreibt etwas spannender ausich brauche nämlich einenTimes bin einwas auch nicht anders aus als Zeitintervallausmeinem ganzen Katalogverderbder sich mit Zeitintervallenbeschäftigtmöchte ich bitte ein Zeitintervallbauenin dem ich eine Sekundenzahlangebe sie sind die können auch zu Tage oder Millisekunden oder so immer angeblich möchte eine Sekundenzahlangebennämlich null Komma nullfünfdurch dezimal Punktnull Komma fünf Sekundenso sieht das aus ich stelle den Timerden Zeitgebervon unserem ich stelle das Zeitintervalldes Zeitgebers aus auf null Komma null fünf Sekundenletztes Semesterhammer sowas geschrieben das in einemDatensatzfür die BestellungBestellungeins war die vielleichtstell ich dieBestellnummerstellt die BestellnummeraufStellen stellte er die Bestellnummeraufnoch waszu seiner letztes Jahr ausstructfür Bestellungenund Eisen Bestellnummer drin und die ständig auf irgendwashier stelle ich das Zeitintervallvon meinem Timerauf eine Zeitspannediese Zeitspanne ist auch wieder nicht ganz simpel eine Zahl sondernrichtigschön korrekt eine Zeitangabemit EinheitenSekundenbis Minuten sechs Jahre sagedeshalb das ganze bisschen komplizierter ausim Endeffekt ist es von der denke eine Schreibweise her abernicht anders als letztes Semester bei Sachs gesehen habenso hat ein ZeitintervallKomma gucken was er sonst noch sotutsieht alles sehr kompliziert auser ist ein äh Bild hört sich noch gefährlich anist er neben sie sind daneben ruft einen Wert ab mit den angegeben wird ob der Zeitgeber ausgeführt wird oder nicht diesen Wert Festprojektähmmit SNA WeltistKomma sondern weit im Westen ist angeschaltet ?? weit am bestenist angeschaltet damit sagen sie ?? das Lied läuft oder nicht natürlich soll er laufenPunkt das ist die Art wie ich den Weckerschaf schalte sozusagen ich sage ist ein Ebert gleich zu?? und das Ding einzuschaltendanngesehenmit der MausKlammer aufunddieses Ding istwieder ein guter Wert des aus dem letzten Semester kennenden Auftrag unterläuft der Timerder Zeitgeberes habe ich dem aber nicht gesagt was er tun solljetzt wird zu Nummer komplizierterDetails späteraber ich hoffe es im Prinzip lass was hier passiert ich muss diesenZeitgebernoch eine Aufgabe mit geben wir den regelmäßigausführen solldas wieder ganz am EndeKickist das was passiert in der Zeitgeberliegt einmalweiterklicktwenn einmal das Intervall abgelaufen ist dannpassiert das was ich bei Dick eingetragenhabe sieht jetzt sehr lustig ausschreibe ich plus gleichin welcher Bedeutung kennen sie plus gleich aus dem letzten Semesterletzten Semester hatten wir sowas wenn ich die ganze Zahl war ?? eine ganze Zahl A habe und schreibtdie Automatikpflichtwelche Variable für die ganze Zahl A habe und ich schreibe plus gleich zweiundvierzigdann wird der Wert dieser Variablen zweit witzig erhöhtund das ist jetzt total abstrakteVerwendung desselbenSymbols plus gleichhier hinter schreibe ich den Namen einer Funktionsmethodenimmer die späterin der schreibe ich den Namen einer Funktion nicht immerin die Menschenden Namen einer Funktionund hiermit sage ich bin einwenn das ZeitintervalldesTimer abgelaufenist bitte diese Funktion aufrufendie können noch andere Funktion dahinter schreiben ?? den nächsten Timerund so weiter plus gleich die nächste Funktionen noch ?? Funktion sie kündigt Funktion dahinter schreiben ist dieses Plus gleichdiese Funktionenwerdendiesem Ereignis heißt es nach ?? hinzugefügtdieses Ereignis sorgt dafür dass die Funktion aufgerufenwerdenkurz gesagtmit dieser Zeile sage ichwenn das Zeitintervallabgelaufen ist bitte diese Funktion aufrufendas ?? lustige Notation ihre lustige Schreibweise mit dem Plus gleich in anderen Sprachen sieht das anders aus einer System sieht das anders ausob man das nun nett finde mit dem Plus gleich bei Microsoft sieht es so aus Punkthier wird eine Funktion aufgerufenregelmäßigund in dieser Funktion soll ich jetzt dafür sorgen das auch was passiertalso noch seine Funktion die Fusion gibt nichts zurückich sollte auch nicht in die Menschen nämlich sollte die Animator nennensollte auch dastun was man sagt Funktion solltensollten heißen die Befehlenicht wieer nicht die Objekte sondern die Befehle Annie Met animierennehmeich meine Funktion sie gibt nichts zurückund richten paar Sachen übergebenhaben sie kriegt übergeben wer sie aufgerufen hatundsie kriegt noch Details?? Eventwirklich noch Detailsübergebenwarum weshalb sie wozu wie sie aufgerufen worden istKomma ignorieren sie dasWasser steht kommt späterdie beiden kommen gleich zu besorgen vor??auf jeden Fall hoffe ich dass sie das als Funktion wieder erkennen eine Funktion namens Annie Metgibt nichts zurücksiegrichtenpaar Sachen übergeben aus technischen GründenDetails später ignorieren warund hier oben so wenn sie das nicht aus sie hier oben sage ichmeinem TimermannZeitgeberlieber Timerwenn einmal in der warum ist bitte diese Fusion aufrufenFunktion sogleich dafür sorgen dass meine Welt auf dem Bildschirm istin Bewegung gerätamMarkt was ganz dummesich lasse den Ball einfachBörsengleichmäßignach rechts unten rechts und nach unten Komma nach gleichmäßig nach rechts wanderndannich holte mir die aktuelle Position von dem Wahländere dieschreibe das als neue Position zurück und wenn ich das eben alle null Komma null fünf Sekunden mache sieht es so aus als ob sich der Balldurchgehend bewegtersteGeschichte ist ich holte mir dieaktuelle Position von dem Wahlsieht ein bisschen verdreht einig würde man erwarten dass man den Ball jetzt Fragen kann das geht leider nicht so direktich kann aber diemal Fläche die Leinwand fragenoder bei den istRottenburgticket Left habenwo ist der Ballmuss jetzt aber wissen wie der Ball hieß der hieß die Ellipsehieße dies etwa beivon dem Wahlgebe mir dieLerner die Koordinate linksgesehen was das zurückliefertinvestiert Left liefert ein?? zurückwie soll ich mir das Ergebnis von dem jetzt merken das liefert mirdie X Koordinate zurückwie kann ich mir das Ergebnis von dem merkenals nicht Index sondern double x war das Ding an double zurück liefert er Windows Leerzeichen von welchen ist wirklich sehr großzügig was dabei Werte angeht??typischerweise in der bewährtenletztes Semester mit dem kleinen Akkucontroller?? total vorsichtig konnten gar nicht mal vernünftig mitteilt Komma Zahlenarbeitenund hier werdenBildschirmkoordinatenja eigentlich Pixel sindganz Pixelmit Schokoladensofort knallhart als damals??durch die Gegend gereichtwas sinnvoll istKomma das Ganze betrachtet aber erst ?? überraschend istalsodoubleist gleichdas wäre meine X Koordinate wie weit ist der Ball vomlinken Rand entferntund nun sage ich einfachin dieser Funktiondie regelmäßig aufgerufen wirdlass uns doch einfachjedes Mal ein Stückchen zur Seite gehenNix wird erhöhenund grundsätzlich diesen X wird wieder rein in den Ballselber umgekehrt zu schreiben kann wasPunkt setLeftArmsehenwir hier so friertvon welchem Ding nämlich dem Ballund was soll der ?? was soll die Längen und sein X wiederso sieht das ausalsoAnnie Met wird alle null Komma null fünf Sekunden aufgerufenalle fünfzig Millisekundenaufgerufen zwanzig mal in der Sekundeich holte mir dielinkedie KoordinatederKugel des Ballserhöhe die um fünf und setze das wiederProvider ständig passiert bitte so aussehen als ob das Ding über den Bildschirm wandertsie das ausdas es jetzt noch nicht ganz fertig anscheinendverlorenim Ober knappschreibe ich nochkleines N Flächen Wasserüber die Zeit im Auge behalten ?? weiß ich aber wirklichneue Anni noch noch ist nicht nötig zu solch drastischen Verkürzung zugreifenArmmöchte ich das Ding etwas vernünftigerin Bewegungmöchte auch das es vom oberen und unteren Rand abstrahlt?? Skizzeerinnern soll oben abprallen soll unten abprallensoll von den Eltern abprallenPunktdas sollte hier mal ein in dieses Ende Märzmöchte ich einbauendass er vom oberen und vom unteren Rand abstrahltwas haben sie dann Vorschläge kriegen wir das in?? und das mit dem Rand zu habenguck ich also nach der minimalen und der maximalen Nutzungkoordinatewenn die Kugel darüber hinausgehtund dafür sorgendass sieden anderen Weg nimmt das diesie gespiegelt wird am Rand analog für das damit denbeiden letzten Beinschlägern passieren müssenwas brauche ich jetzt ein ?? noch an Zusatzinformationenum das hinzukriegendie Geschwindigkeitfehltwenn siedie Kugel hier ankommtweiß ich ja nicht ob sie nun so weiterfliegen muss oder so weiterfliegenmuss oder so weiterfliegenmuss ?? es fehlt mir ein Geschwindigkeitswegfür den soll ich mir noch merken und dann wird der Geschwindigkeitsvektorhiergespiegeltdann weiß ich wie's weitergehtlassen sich noch einbauendie Position der Kugel die kann ich rauskriegenkann ich abfragenaberdiese grafische Oberfläche weiß nichts von der Geschwindigkeitsowie das programmiert habesetz ich jetzt einfach noch dazu dass es nicht ?? prickeln von der Erde so zu programmierenaberwas mal so für das erste Malan das ich sage?? VX ist die Geschwindigkeitin X Richtung?? Komma drei Komma null das werden nachher wahrscheinlichPixel pro Sekunde oder sowas werdenundfolgt dann die Geschwindigkeitin Y Richtung ??Ahnung Kommaso die Geschwindigkeitsabstandmuss ich jetzt ein ich auch schon anders rechnen kann ich eigentlich nicht sagen das ich X um fünf erhöhtdie Geschwindigkeit korrekt einrechnen willwas muss ich hier eigentlich sagensie ganz streng machen in der Tat bin ich einfach nur VX den Schreibenwerden X ist in Pixel gemessen VXsoll inPixeln pro Sekunde gemessen seinen würde das nicht zusammen addierendas geht eines technisch nicht ?? müssen noch die null Komma null fünf dazu kommen müsse noch was dazu mit mal null Komma null fünf dann halt zehn Pixel pro Sekundemal Sekunde gibt Sekundeder Vorteil ist nunwenn ich hier in anderes Zeitintervall einstellekann hier was anders wählen meine Bewegung wird dieselbe bleibenwas jetzt noch nicht hübsch ist das hier die null Komma null fünf drin stehen und hier noch mal die null Komma null fünf drin steht wenn einer sagt euch muss es ja total fein habenmit fünf Millisekunden Abständen und Ion michauch die null da rein schreibedann jetzt nicht so funktionieren wie erwartetanwas kann ich tun statt dass ich hier die null Komma null fünfso da rein schreibe fällt ihn schon was einenwas sie tun könntenund an das Anti null Komma null fünf zu kommenals ich möchte mir die null Komma null fünf vier von dem Zeitgeberrohresauch garantiert das richtige Intervall ist und keinervergisst endliche Nulleneiner Zeile einzutragen ich möchte den Zeitgeberfragenwas denn sein Zeitintervallistso ?? wie das früher gemachtfrüher letztes Semester gemachtmit einer Bestellung Sie fragen die Bestellung was denn nun die Anzahl derAnlagenKleinwagen ist die geliefert werden soll an sie sie mag es aber noch nichtdiepassen so nicht zusammenich muss dieses Intervall was von den Konventionstypist es tatsächlich in eineZahl verwandelnIntervall kann sie noch FragennachSequenzso funktioniert dannaußergewöhnlichgutesganze Zahl der sollte etwas gebenwie Todes ergänzt das Gefälle verbessert oder zerkratztalso nicht nur die Sekunden angeben ?? sang drei Minuten fünf Sekunden Klinge fünf Sekunden zurück ich möchte nicht die Sekunden daran sondern die Gesamtzahlin Sekundenübersehen siesich mit der Maus sind sie wiederdas es was ich brauchealso seine Geschwindigkeitund jetzt mal vom Zeitgeberhol mir bitte das Intervall und von dem Intervall gib mir doch mal bitte zurück was das in Sekunden istdas double-Zahlund dasselbe mach ich mitYvierzigein Doppelkreuz danndasselbe machen Y ich hole mir denAbstand von obenoder soll ich das so rum er doch recht einfach versuchendas Kardinalsystemvon omisers überraschend die Webseite von obenaber es bei den ganzenSystemen dieser Art üblich also so läuft Y so läuft Xhilft nur sich dran zu gewöhnenals in cattopp das ist Y und Y erhöhe ich um Frau Y mal das und setze danndieTopkoordinateauf dieses Ybin ich gespanntPunktjetzt bin ich gespannt welche Geschwindigkeit wiederhaben fünf Pixel pro sekundeSkript wahrscheinlich nurohdaich übrigenssage doch mal dreißig ?? Pixel pro SekundeNaja es aber nicht ganz wettkampftauglichaberschon besseralso lieberneunzig undhundert zehn von mir so da du dich schon mal wasich habe jetzt die Geschwindigkeit korrekt eingebaut und nun können wir uns den Job widmendie Geschwindigkeit hier am Randezu spiegelnwaren??zurück zu meinemFensterchen hierdas geht ja um die Y Koordinatenicht um die Exkoordinateals könnte sogar nach dem Verschieben machennehme den neun Y wird und nun möchte ich prüfenob ich am Rand bindas wird so ungefähr funktionierenneun Detailwas ausdiskutierenalso ich gucke ob Y gleich null ist gleich gleich nicht vergesstdas ?? noch mal diskutierenaber im Prinzipist das der richtige Gedankeist Y gleich null oderdes oder ?? findedaoderist Y an der unteren Kantewie erfahre ich was die untere Kante istähmes natürlich einfach die feste Größe eintrage gucken hierim Namen hunderteinundfünfzigunterzieht eine das Fenster groß oder schreibt hier auf vierundfünfzig Reisenden stimmt sich mehr als ich will jetzt nicht ?? drei hundert fünfzig abschreibendas es nicht so richtig geschicktwar ?? gucken können wird die Zeichenflächefragensehen kann Beistrich Fragen zurHeizwas nicht die aktuelle Höhe ist Vorsicht was wenn es ist nicht aktuelles Höhe sondern die tatsächliche HöheArmbänderVerbrechen von dänischenWasser zu diverses rum und das ist dann was es zum Schluss als für wirklich raus bekommt die tatsächliche Höhe Eckschönheitso wenn das passiertwenn das passiertKommamöchte ichdie Y Bewegung umgekehrt haben sollwenn die Gibson Komponente so gerichtet war nach der Kollision genau andersrumeinfach das Vorzeichenvon Frau Yumdrehenschon ein korrekter Einwand der Walliser zwanzig hochwerdenalso muss ich hier gucken das ich zwanzig vorher vergleichedieHöhe des Balls berücksichtigendenner muss ja nicht direkt unten auftreffenist leichter wenn er zwanzig Pixel vorher ist der Beirat zwanzig Pixel nach untenwenn das der Fall ist sage ich die Gibson Komponenteumkippenmal minus eins Komma nulloder um das Schenkung ?? Klammer zufolgsam ist gleich minus Punkt man sieht es nicht ganz so hässlich ausso das wir noch nicht funktionierenkann schon die richtige Bemerkung das Problem istdie Wahrscheinlichkeitdas sehr genau null Komma null rauskommtist verschwindend?? ist nicht streng genommen nicht gleich nullist verschwindendder Ball wird nicht genau die Nulllinie erreichen ergeht ja in groben Schritten dadurchunsere Pixel jeder Schritt sonstige Pixelwird nicht genau da ankommenwas muss ich stattdessenkleiner gleich null sobald er oben aus dem Feld raus geht nicht immer auf der Kante liegt so weiter nach oben aus dem Feld rausgehtoder so weiter nachGeld raus geht die Geschwindigkeit umkehrenkönnte theoretisch schonfunktionieren mal sehenbisherzu weitgeladeneJahre?? Kommaich werde mal die X Komponente etwaskleiner machen sodas ganz ist mir zu langweilig nur das doppelteokayokayandas den Stückchen zu weit geht führe ich jetzt einfach drauf zurückdass er eben über den Rand drüber geht trifft nicht genau auf die Kante sondern geht über den RanddrüberMuster zehn Pixel stehen ein an der Ballfunktion hierzu die Kugel funktioniert soähm was sie angebenalsich geb ja top und Left an diesem diesem Punkt gebe ich an dich gibt nicht im Mittelpunkt analso das heißt ob gleich Null heißt ich liege genau auf derich grenze genau die Kante so das wäre doch gleich neulich Grenze genau an die Kanteist ein bisschen komisch dass man nicht im Mittelpunkt angehtist im Zusammenhangdes Ganzen dann aber wieder sinnvollPunkt soweit sie das plausibel ausjetzt brauche ich meinePelz links und rechts die Schläger links und rechtsdie von der Maus gesteuert werden sollendanndieübliche Art in den meisten Systemen an Mauskoordinatenzu kommenist auf Mausereignissezu hörenzu horchen?? Nummer zurückmit den Ereignissenwie mit dem Timerdiesen Zeitgeberhabe ich gesagt produziere Ereignissesolltedie Zeit ist abgelaufenEreignisseund jeweils rufe diese Funktion auf wenn so was passiertmit der Maus ist das jetzt ähnlich die Maus produziert auch Ereignisseder Begriff kommtin zwei Monaten noch mal ausführlichEvents Ereignissedie Maus sachlichalle paar Sekunden Bescheiddie Maus sagt Bescheid wenn mit Taste gedrückt worden isteine Taste losgelassen worden ist Beistrich wannund wenn die Maus bewegt worden ist das interessiert mich Ereignissemit den mir die Maus Bescheid sagt dies bewegt worden?? nicht den Ablauf einer Zeit sondern etwas bewegt wordendas könnte man hier oben jetzt auch reinschreibenmit der Maus finde ich etwas komischsieht ungewöhnlich aus und wird es hier typischerweisereinschreibendenselben Effektzu dem Fensterich sage dem Fensterins Fenster und sag mir doch bitte Bescheidins Fenster seiner bitte Bescheid wennjemand die Maus bewegt hatetwas mit Maus zu tun habenMouseDown heißtTaste gedrücktnicht aus der unbewegtenTaste weggedrücktmit der Maus irgendwo reingehen mit der Maus was verlassen interessiert uns alles nicht Mousemove ist unser Kandidatund da schreibe ich jetztder Name den Namen der Funktion rein die aufgerufen werden soll ?? seine Methode dazu den Namen der Funktion ein die aufgerufenwerden soll wenn die Maus bewegt wordenkönne ?? hier klicken neue Ereignishändlerdanach das ganze von automatischerbenennt es von selbst Löwendom aus Muffhinter das jetzt vollautomatischund liegt es auch an der zu ihremProgrammcode gehen sehen Siehier ist meine neueFunktionsmethodeliefert nicht zurückfreiwirdspäterprivates offensichtlichmit irgendwas verstecktes sein das Windows Mausdie kriegt auch noch paarzusätzliche Daten übergeben??das ist im Prinzip dasselbe über sie bei der Animation hatten ich hab's nur mich jetzt hierselbst rein programmiertmit dem Plus gleich sondern ich habediesem Frameworkgesagtfür dieses Ereignisdiese Funktionaufrufendem Fensterdamit kriege ich jetzt Mauskoordinatenin immer Komma dass man sich das mal vor ich verstand es mal vorer sagt Ihnen werdiesediese eigens ausgelöst hat es sich so spannend das wissen wir spannend ist welche Koordinaten nicht kriegerisch stecken ihr hinten drinist Teil davon ?? wir gucken was in diesem sehr variablen er jetzt landet die Punktder Strukturenselberin Cwas haben wir alles so sie können insbesondere Fragenist der linkeist der Link draufgedrückt und so weiter Sie können aber Fragenwerdennach geldpolitischengibt einmal die Positiondes Mausklicksrelativbeschauliche Swiss reinmit dem später noch mal dieses und Zauberwort in den objektorientiertenSprachen den üblichengibt mir die Position des Mausklicks relativ zumaktuellen Objekt das Tages heißen Objekt dem ich arbeite ihr das Fenstergib mir die Position des Mausklicks relativ zum Fensterdie Position des Marktes relativ zum Fenstergewinn jetzt klappt es aus ?? zwei Sessel ja heute nicht ?? Tipps imin einzelnen Werten heuteinÄgypten ein Punkt zurück das Speicher endlich auch in einer Variable von demTyphaben muss mal vergewisserndass das funktioniert ?? ich werde jetzt einfach mal die Exponatevon dem PunktausgebenamScheitel ist die Titelzeilemeines Fenstersdem Teil ?? kann ich sagendem Zeit eine Zeichenketteder kann ich sagen?? sei doch maldie X Koordinatemeines Punktals seine praktische DivX KoordinatemannsPunkt als Zeichenkettees wäre nicht üblich alles zu schreiben ich hatte zwar so ?? ganz schlimm aus am?? da steht derTitel meines Fensters hier steht WPF Application eins und so weiter das ist der Titel meines Fenstersich setze in den Titel meines Fenstersaus dem Punkt die X Koordinatedas ist aber eine Zahl die Verwandtlichen eine ZeichenkettePatientenin den Funktionsaufrufohne was zu übergebenKomma somit schon mal angucken ob jetzt dieMauskoordinatenhierüber kommenda obenins Bild wohl darum sehen Sie die Mauskoordinatenalso ich bewege die Mausundbei jedem Fittichen an Bewegungwird diese eine Funktion aufgerufenund die eine Funktion die ich habe sorgt dafür dass sie um die X Koordinatemeiner Mausbenennt ??wieder raushabe ich während ich hier Kurbel habe ich hundert ?? Funktionsaufrufejeweils mit neuen Mauskoordinatenzickige Wasser ein Punktin N drei zum Beispiel ging's auch gleich mal zehn Punkte auf einmalwar zu viel passiert es in der letzten Zeitund die übliche Art ist nur einen einzigen Punkt zu kriegennun möchte ich hier dafür sorgendassdiebeidenhätte die beiden Schläger an die richtige Stelle kommenich vorerst mal die beiden Schlägertritt Anmerkung für Spiel ?? für die Y Koordinator nicht die X KoordinateX Koordinate für den Einsteiger nehme die ?? für die anderenWorte ??auf jeden Fall war jetzt dasselbe Gestein auf jeden Fall wow jetzt erst mal zwei Schlägerwas schlagen Sie vor wie kriege ich diese beiden Schläger links und rechtsder Straße links und rechts einfach zwei vier Ecke Rechteckegenauer gesagt kann allgemein vier gerechte Gebräuchen zurecht und ich gucke wann die Ellipsedieser Rechtecke trifft und wenn sie die trifft man sich dieEx Komponente der Geschwindigkeitdes Schnelligkeitssektorsder Villa City spiegelnamwenn sie hier die Ellipse sehenkann sich vorstellenwie ich Tennisschläger macheweckt Enkelan dem sich jetzt auch wieder einen Breite gebenBeistrich ganz so dickaus dem eine Höhe gebendas muss natürlich jetzt deutlichhöher sein als die Kugel sonst wird's schwierigauch eine Füllungaus berühmtes BlauPunkt ich muss den Platzierenganz am äußersten Rand also nullden einenhierBeistrich ganz obensehenwird ?? sowieso von der Maus gestaltet sie mir mal auf dreißigund ich gebe dem einen Namensage das soll der Lewdas Left Bettel seindamit das ist dersich das mal an zu der kleinen Schlägerinunserer großen Schlägerdie Intelligenz des Entwicklungsgebungist schon deutlich höher als die Intelligenz von der Entwicklungsumgebungletztes Semesternoch mal einberechtigte Sehne oder schlängelt das hier um uns zu sagenLeft Bettelhammer schon dass es auch dann nicht mehr Left Bettel sondern weit BettelArbeitsstelleReitpferdeAudi sollte es aus nicht sagen kann das Left ist gleich nulldieser Stelle wird das spannend was trage ich als Genuss Left einam Sinne Idee ich habe keine fiese Idee wie ich diesen Schlägeran die rechte Seite kriegesie müssen nicht nachgucken wie bereits das Ding ist die sagen einfach kennen muss Punkt Wald ist gleich null null Pixel von der rechten Seitezu billig ist dasamvergewissernob soweit schon Maliswie sein sollokay zwei Schläger die noch nichts tunnichts verratejetzt ?? dafür zu sorgen dass sich beiden Schläger auch tatsächlich bewegenwir nämlich die Y Koordinate rausund versuche das mal in Bewegung zu kriegenSchokoladeoder ?? P im sonst üblichen Koordinate insofern kein Problemeskann sicher nachgucken aber funktionell das mit der Bewegung?? ich sage dem Ken wüsste jetzt nicht Detlef sondern Set-upwo die Schläger hin sollenalso hierähmwasim großen Zehder Name der Klassespäterselbst obderjetzt kommt die Variabledie den SchlägerreferenziertschläftBettelund ich muss sagen wohin?? einfach auf mein Y WertB Punkt Y erlaubte Struktur wäre aus dem ?? Punkt gib mir die Treibsandkoordinateund dasselbe mach ich für die rechteSeitesettop und das ReitpferdeBYund das soll jetzt an der Maus hängenmal sehensoweit?? was jetzt fehlt ist das die Kugel von den beidenBettes noch abprallen muss??das hier anguckendie Kugel wird bewegt die Patches stehen irgendwojetzt muss ich dafür sorgen dass die Googles von den Pelletsabfallswas tun siealso einmal links vergleichen ja aber ich muss ja auch noch die Höhe treffen hier ist der Schlägerhier istSchlägerirgendwoeine Kugel kommt an jetzt muss ich nicht nur guckenob sie in derX Koordinatekritisch ist?? gucken ob die Psalmkoordinatepasstwenn sie nicht passtmit sieben Straf Punkteinmal gucken ob wirdem Schläger bedrohlich nahe kommen dass wir jetzt die XStraßeErleichterunghinsetzendann sieht es konsequenter ausbin ich ab jetzt eineAbteilung die sich mit Y befasstdann soll ich was ich mit X befasst da oben alles zusammenfassensowennich mit X dem Schläger bedrohlich nahe komme X kleiner gleich wissengleich gleichwertig funktionieren im allgemeinen ist es unwahrscheinlich kleiner gleichdie Breite des Schlägersdas sei hier die X Koordinatedie Breite des Schlägers angespanntalsoDevertlPunkt Wurzwenn die Exponatekleiner gleich die Breite des Schlägersistundwir auch zurechtund die Y Koordinateim Bereich der Höhe des Schlägers ist was sich jetzt mit Y machen Punkt muss ich Y vergleichenum die Höhe des Schlägers dazu berücksichtigenden Haus muss ich gucken?? muss ich gucken ob die Kugelzwischendieser Positionunddieser Position liegtdas es noch mal ein undist die Kugel unterhalb der Oberkanteund ist sie oberhalb der Unterkantedas Fenster zum noch mal ein ?? und dahinterundunsKlammer zuergänzen Vergleichund wenn das der Fall ist SchweifklammerKomma die waren hieranwennein immer das der Fall ist die richtige Geschwindigkeitin X Richtung umminus VX so verschwanddieKugelmussunterhalbder Oberkantesein die Referenzkoordinateder Kugel verdient das ist mein X Y das heißt meinYWerttaxigeht so mein Y Wert ist größergleichder Y Wertvom SchlägervergessenY wirdmein Y Wert ist größer gleich hieltich kann ?? ?? noch ein Y sehr schön sehen das mit der Trennungvon X und Y hat so seine Problemebrauche doch beide hiersomein Y Wertkennt das auchmuss größergleich der Oberkantesein vom Schlägerich versuche also rauszufinden was die Oberkante vom Schlägerdes Ken was weißwaswir'sPunktGeldtopfweiß daswenn ich hier die unsäglichenwenn ich die unsäglichenKaufmannsund weitreichenden bringen kann ich jetzt auch die Automatik haben schonsowas ist das schondieOberkanteder Kugelmuss unterhalbder Oberkante vom Schläger sein einverstandenunddie Unterkanteder Kugel das wäre also pixeldas wäre YplusdieHöhe des Ballsdas ist die Unterkanteder Kugeldie Maus kleiner gleichArm der Unterkante vomSchläger seine Unterkante vom Schläger gibt's auch wieder einfach mit Gerdannihiwollte gerade schreiben Gerd bottomdas wirklich falsch ich mich ja nicht wissen wie weit der von unten werde sie muss ich habenamGeld Topfloswie groß der Schläger tatsächlich ist LeftertlPunkt Heizsie wirkten wie wir mit dem Motiv Fertigfoyerso weit und sie mir dass ich ab sofort für den anderen Schläger auch inwennman dasselbe dem weit Bettelwas sehr unschön ist in den selben Code noch mal hinzu schreiben ist auch nicht ganz richtig ?? es falschPunkt der normale erste Tanz falschder Rest geht auch mit ?? wiederbin ich auf der richtigen Höhefür das weitereokayder erste Teil des Falls was muss hier stehenauf derrechten Seite muss ich wissen ob die Kugelhier ist oder weiter also die X Koordinate größer gleich irgendwasKoordinate größer gleich irgendwasund das spannende zum Vergleichenist jetzt nicht die Breite das reichte eben hier mit null anbei der X Koordinatesetzt sich die Breite sondern ich muss hier mit meiner ReferenzkoordinatevergleichenX KoordinatedesSchlägerswiralso fragen meine Ken wasnach derschläft X Koordinatevon dem Reitpferde?? Forumweil sie alle aufgepasst habenkönnte das jetzt sogar schon funktionierenbeisolchen bisschen mehr Geschwindigkeithaben inX RichtungEuroGame Oberalso auf der rechten Seite das hat nicht funktioniertgenau eine Sachehabe ich das übersehen im Recht der Ball bezieht sich auf den Punkt ich muss die Breite des Balls noch berücksichtigen bei dem Xalso meine X Koordinateplus die Breite des Balls muss sich mit der Exkoordinatedes Schlägersvergleichenmeine X Koordinateplus die Breite des Ballsdie Breite des Ballsmuss ich mit dem Schläger vergleichenob das schon warbei den??das Wasser nichtals kommt der spannende Teil des diba ganzgute Idee wir probieren mal ob der LinkedIn funktioniertKomma das heißt ich werde den mal in die andere Richtung bewegen und was nicht ganz so schnell damit nicht so überraschend für michokay das kriege ich ??völlig okay war fasziniert auf der Seite und nicht auf der anderender Musik braucht man jetzt noch automatischsteigern jetzt in der Spannung?? ich mache folgendes ich mach malhier Schlussmit der Bedingung und guck einfach ?? die linke Kante erkennt sich auf die Höhe des Berges reagiert es ihm egal ist auf welcher Höhe ich treffemich nur wissen ob überhaupt auf dieseKante reagiert ob das zumindest funktioniertnun mal wieder bisschen schneller?? der Welt hier soKomma dass sie mir schon mich inmeiner Verfassung trage ich jetzt meine feste Zahl einsamer vier hundertob das immer noch Problem istokay?? Garden Sina vier hundert reflektierteranKommaals wenn ich eine feste Zahl eintrage geht'sZack besser reflektiert vonArmkendas Cat Left liefert Unsinndas es mal lustigich gucke mir mal an was Ken das geht Left denn so produziert als Zahl doppelblaist gleich Kengesetzlich mal weg PunktDreck Punkt sobitte sofort anhalten und ich gucke mir an was in bla stehtund hoffe das ich was wichtiges drin sehenKÄLBERSTRICKEklarnumber?? an ?? Doppel erinnern das war die Atem zu sagenist Wurzel aus minus eins??oder Ähnlichesdas wird windowspolitischenKontexten verwendet Motte numberund zu sagen das ist noch nicht initialisiert worden ?? ärgerlichdas heißt die müssen das andersrum ausrechnenKomma gerade sehen kennt er den Abstand vom rechten Randich habe den rechten Haar jetzt rächt sichjetzt rächt sich das ich den rechten Rand gesetzt habemuss Nachdenken erinnern sie sich eben habe ich gesagtwaswar Scan des White istdie Sparmaßnahmerächt sich jetzt erkennt landesweitaber erkenntlich Kenntnis Left des Left steht auf Motte number um ihr zu sagenweiß ich nicht?? System ist raffinierter als man glaubt ?? ich kann nach weltweit Fragenund jetzt habe ich das Problem ich brauche die Breite des Bildschirms es geht ihm nicht anders als Getreide fusionieren das ist das was ich eben rausbis eben gesetzt habe und ich brauche sie in die Breite des BildschirmsMarken wirst PunktExcelwurde Komma dass die Breite desZeichenbereichsunddaund da doch Beratung ist tief eindas