Lanike71 Δημοσ. 25 Μαΐου 2018 Δημοσ. 25 Μαΐου 2018 Προσπαθώ να φτιάξω κάτι σε java που να περιέχει κίνηση. Έχω δημιουργήσει κλάσεις player, bullet, κλπ. O player δημιουργείται εξ αρχής στην κλάση και τοποθετείται στο frame. Μπορώ επίσης με keyboards events να τον μετακινήσω κλπ. To πρόβλημα είναι στην κλάση bullet, που αν και έχει τις ίδιες μεθόδους με τον player, δε μπορώ με το πάτημα κάποιου κουμπιού να εμφανίσω bullet και όλο αυτό επειδή δε ζωγραφίζεται από την αρχή. Αν και είδα αρκετά tutorials, δεν έχω πάρει γραμμή τι ακριβώς κάνουν τα repaint, draw κλπ. Κάποιος καλός οδηγός ή κάποιος να εξηγήσει με απλά λόγια;
Επισκέπτης Δημοσ. 25 Μαΐου 2018 Δημοσ. 25 Μαΐου 2018 http://www.oracle.com/technetwork/java/painting-140037.html https://web.stanford.edu/class/archive/cs/cs108/cs108.1092/handouts/27PaintRepaint.pdf https://www.ntu.edu.sg/home/ehchua/programming/java/J4b_CustomGraphics.html πιο ωραίο από όλα. Αξία έχουν αν τα διαβάσεις και τα 3 και συνδυάσεις τις γνώσεις που σου προσφέρουν
Lanike71 Δημοσ. 25 Μαΐου 2018 Μέλος Δημοσ. 25 Μαΐου 2018 To 3o link είχε την απάντηση με το bouncing ball, αλλά θα τα δω όλα για να καταλάβω και τη θεωρία. Ευχαριστώ.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα