79
ΑΝΑΠΤΥΞΗ 3D ΣΚΟΠΕΥΤΙΚΟΥ ΠΑΙΧΝΙΔΙΟΥ ΤΡΙΤΟΥ ΠΡΟΣΩΠΟΥ ΠΟΛΛΑΠΛΩΝ
ΠΑΙΚΤΩΝ ΤΥΠΟΥ ROGUELITE
Στην συνάρτηση της Update (Εικόνα 87) πρώτα ελέγχεται αν το PhotonView ανήκει στον
παίκτη, και μετά αν ο παίκτης ρίξει ή εναλλάξει το όπλο του για να κληθούν οι ανάλογες
συναρτήσεις UnequipGun() και EquipGun().
Εικόνα 87 Πτώση ή εναλλαγή όπλου
Στην συνάρτηση UnequipGun() ελέγχουμε αν υπάρχουν πάνω από δύο όπλα, ώστε αν ρίξει
το όπλο του ο παίκτης, να στείλει ένα event σε όλους τους παίκτες, για να εξοπλιστεί με το
αμέσως επόμενο με την συνάρτηση EquipGun() (Εικόνα 88).
Εικόνα 88 Unequip του όπλου