AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Darstellung einer Sonnenfinsternis

Ein Thema von Delphi-lerner · begonnen am 8. Mai 2003 · letzter Beitrag vom 9. Mai 2003
Antwort Antwort
Delphi-lerner

Registriert seit: 8. Mai 2003
16 Beiträge
 
#1

Darstellung einer Sonnenfinsternis

  Alt 8. Mai 2003, 17:42
Wir haben in der Schule zur Zeit ein Projekt mit den Inhalt, Darstellung einer Sonnenfinsternis-Animation.

Ich hab keine Ahnung wie ich das machen soll.

Nur so viel: - Es soll in einem canvas.Rectangle feld sein
- Sonne in der Mitte
- Erde soll sich auf einer Kreisbahn darum bewegen
- Dazu noch der Mond um die Sonne.....

Wer mir helfen möchte, kann sich hier reinschreiben.....wenn geht icq...das ich die Person dann fragen kann.

Es reicht zuerst nur die Kreisbewegung auf der Kreisbahn der Erde. Den Rest könnte ich mir dann selber ableiten.

Delphikenntnisse sind vorhanden...naja....ein Jahr Schulunterricht.

Danke im Voraus, der Delhpi-lerner
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#2

Re: Darstellung einer Sonnenfinsternis

  Alt 8. Mai 2003, 17:49
Zitat von Delphi-lerner:
- Dazu noch der Mond um die Sonne.....
Wirklich???

Wie weit hast Du denn schon etwas zusammen bekommen. Wir wollen ja nicht bei null anfangen. Btw, schon mal die Funktionen zu Sinus und CoSinus angeschaut?

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Benutzerbild von Stanlay Hanks
Stanlay Hanks

Registriert seit: 1. Mär 2003
2.078 Beiträge
 
Delphi 2005 Professional
 
#3
  Alt 8. Mai 2003, 17:50
Vielleicht probierst du es erstmal selber und stellst dann etwas speziellere Fragen. Übrigens finde ich dieses Thema gar nicht so leicht, für ein Jahr Unterricht.

Man liest sich. Stanlay
  Mit Zitat antworten Zitat
Delphi-lerner

Registriert seit: 8. Mai 2003
16 Beiträge
 
#4
  Alt 9. Mai 2003, 15:00
Also in Mathe haben wir Sinus und Cosinus schon gemacht und ich weiss auch was das ist.

Mit Delphi haben wir schon nen "Kalender" erstellt.

Osternberechung, Tagesnamenberechnung, Abstand zwischen zwei Tage, Monatsblatt und Jahresblatt. Das alles von 1899 bis 2100 und noch weiter.

Angefangen hab ich schon: Ich hab nen canvas.rectangle...die Sonne in der Mitte als Kreis und eine Kreisbahn um die Sonne.

Ok...eine konkrete Frage, wie lasse ich jetzt z.b. Objekte, hier speziell die Erde und den Mond bewegen....also auch dass sich der Mond um die Erde dreht...und die Erde weiter um die Sonne....

Gruß Delphi-lerner
  Mit Zitat antworten Zitat
Benutzerbild von wo0zy
wo0zy

Registriert seit: 14. Apr 2003
Ort: 127.0.0.1
80 Beiträge
 
Delphi 7 Enterprise
 
#5
  Alt 9. Mai 2003, 15:21
ich kenne mich mit grafik nicht aus, aber kannst du nicht irgendwie die koordinaten der umlaufbahn bekommen? wenn ja, dann bewegst du die erde halt einfach dalang.
It's not a bug it's a feature!
  Mit Zitat antworten Zitat
Delphi-lerner

Registriert seit: 8. Mai 2003
16 Beiträge
 
#6
  Alt 9. Mai 2003, 17:48
und wie bewege ich ein Objekt??
  Mit Zitat antworten Zitat
Benutzerbild von Stanlay Hanks
Stanlay Hanks

Registriert seit: 1. Mär 2003
2.078 Beiträge
 
Delphi 2005 Professional
 
#7
  Alt 9. Mai 2003, 17:52
Du sagst: Shape1.left := Shape1.left +1;
Dann hast du das Shape (Rechteck/Kreis) um ein Pixel nach rechts verschoben. Das gleiche mit top:
Shape1.top := Shape1.top +1; Dann hast du das Shape ein Pixel nach unten verfrachtet. Oder hast du was anderes gemeint/hab ich dich falsch verstanden?

man liest sich. Stanlay 8)
  Mit Zitat antworten Zitat
Benutzerbild von Jens Schumann
Jens Schumann

Registriert seit: 27. Apr 2003
Ort: Bad Honnef
1.644 Beiträge
 
Delphi 2009 Professional
 
#8
  Alt 9. Mai 2003, 19:35
Hallo Delphi Lerner,
ich habe Dir ein kleines Beispiel geschrieben.
Da Du aber noch lernen mußt, habe ich den Source nicht kommentiert.

Ach ja, könnt Ihr den Hasen sehen?
Angehängte Dateien
Dateityp: zip sme.zip (224,0 KB, 76x aufgerufen)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:20 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz