Κώδικας στο Flash για απόδοση της άνωσης??

Λύσεις προβλημάτων για το δημοφιλές πρόγραμμα κατασκευής παρουσιάσεων στο διαδίκτυο.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
inertia
Δημοσιεύσεις: 93
Εγγραφή: 02 Φεβ 2006 00:24
Τοποθεσία: Αθήνα-Σύρος
Επικοινωνία:

Κώδικας στο Flash για απόδοση της άνωσης??

Δημοσίευση από inertia » 03 Μαρ 2007 08:07

Χαιρετώ!!!

Θα ήθελα να κάνω μια μικρή ερώτηση κι ελπίζω να μην την επαναλαμβάνω, συγχωρέστε με αν υπάρχει ήδη!!

Αναπτύσσω με ένα φίλο και συμφοιτητή μου ένα μικρό flash platform game, για τις ανάγκες ενός μαθήματος στη σχολή μου.. το παιχνίδι έχει να κάνει με αλληλεπίδραση σε θαλάσσιο περιβάλλον και αναρωτιόμασταν πώς θα μπορούσαμε να αποδώσουμε την έννοια της δύναμης της άνωσης (Buoyant Force), όπως σε άλλα παιχνίδια υπάρχει η βαρύτητα (gravity force)...

Υπάρχει κάποιο resource ή κάποια βοήθεια για να γράψουμε τον σχετικό κώδικα??Στην ουσία θα έχουμε ένα χαρακτήρα που θα κινείται στο βυθό με τα βελάκια και θα υπάρχει μια μικρή τάση να τον "τραβήξει" προς τα πάνω... Προς το παρόν, σκεφτόμαστε και το δουλεύουμε τεστάροντας με χρήση της βαρύτητας, δηλαδή στην ουσία, αντιστρέφοντας την φορά της (με χαμηλότερη τιμή), έχοντας όμοιο αποτέλεσμα...
βάλε στόχο το φεγγάρι...ακόμα και αν "αποτύχεις" θα βρεθείς ανάμεσα στ'αστέρια
Εικόνα

Άβαταρ μέλους
EneMe
Super Moderator
Δημοσιεύσεις: 13307
Εγγραφή: 09 Ιούλ 2002 13:29
Τοποθεσία: Στο κέντρο της Ελλάδας!
Επικοινωνία:

Κώδικας στο Flash για απόδοση της άνωσης??

Δημοσίευση από EneMe » 03 Μαρ 2007 12:43

Σωστή η σκέψη σας.

Αλλά ας το δούμε κι απλά:

Η άνωση είναι Α = V x ε
(όπου V ο όγκος του υγρού που εκτοπίζεται και ε το ειδικό του βάρος)
Μπορείτε λοιπόν να την θεωρήσετε μια σταθερή (για κάθε αντικείμενο) δύναμη προς τα πάνω λοιπόν, ανάλογη με τον όγκο του αντικειμένου.

Αυτή θα την αφαιρείτε από την προς τα κάτω δύναμη (που αντιπροσωπεύει το βάρος κάθε αντικειμένου) και θα έχετε την διαφορά, για να δείτε τελικά αν το αντικείμενο ανεβαίνει ή κατεβαίνει...

Απάντηση

Επιστροφή στο “Flash γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες