Με το αντικείμενο φόρμα εισαγωγής κειμένου έχετε πρόσβαση στις ιδιότητες των φορμών εισαγωγής κειμένου που περιλαμβάνονται στα παράθυρα του παιχνιδιού. Μπορείτε να το καλέσετε με τη μέθοδο Window.GetControl.
SetFont | Ορίζει την κανονική γραμματοσειρά. |
SetImage | Ορίζει μία εικόνα ως φόντο. |
GetImage | Επιστρέφει το όνομα του αρχείου του sprite που θα χρησιμοποιηθεί ως φόντο ή null αν δεν έχει οριστεί κανένα. |
GetImageObject | Επιστρέφει αναφορά στο sprite που θα χρησιμοποιηθεί ως φόντο ή null αν δεν έχει οριστεί κανένα. |
Focus | Εστιάζει το αντικείμενο του παραθύρου. |
MoveAfter | Μετακινεί το αντικείμενο στον άξονα Z μετά από το δοσμένο αντικείμενο. |
MoveBefore | Μετακινεί το αντικείμενο στο άξονα Z πριν από το δοσμένο αντικείμενο. |
MoveToTop | Μετακινεί το αντικείμενο πάνω από όλα τα άλλα στον άξονα Z. |
MoveToBottom | Μετακινεί το αντικείμενο πίσω από όλα τα άλλα στον άξονα Z. |
SkipTo | Μετακινεί το αντικείμενο στη δοσμένη θέση. |
Ενέργειες | |
SetSelectedFont | Ορίζει μια γραμματοσειρά για το επιλεγμένο κείμενο μέσα στη φόρμα εισαγωγής κειμένου. |
Συναρτήσεις για τον κέρσορα | |
SetCursor | Ορίζει τον κανονικό κέρσορα. |
GetCursor | Επιστρέφει το όνομα του sprite που χρησιμοποιείται ως κανονικός κέρσορας ή null αν δεν έχει οριστεί κανένα. |
GetCursorObject | Επιστρέφει αναφορά στο sprite του κανονικού κέρσορα ή null αν δεν έχει οριστεί κανένα. |
RemoveCursor | Αφαιρέι τον κανονικό κέρσορα. |
HasCursor | Ελέγχει αν ο κανονικός κέρσορας έχει ορισθεί. |
Συναρτήσεις για scripts | |
AttachScript | Τρέχει ένα script και το ορίζει στο αντικείμενο. |
DetachScript | Σταματάει ένα συγκεκριμένο script και το χωρίζει από το αντικείμενο. |
IsScriptRunning | Ελέγχει αν ένα συγκεκριμένο script τρέχει αυτή τη στιγμή και αν είναι ορισμένο σε κάποιο αντικείμενο. |
CanHandleMethod | Ελέγχει αν το αντικείμενο υποστηρίζει τη δοσμένη μέθοδο. |
Συναρτήσεις για ήχους | |
PlaySound | Παίζει έναν ήχο. Αν δεν δοθεί κάποιο όνομα αρχείου τότε παίζει τον προσδιορισμένο ήχο (αν υπάρχει). |
PlaySoundEvent | Παίζει έναν ήχο και ενεργοποιεί ένα γεγονός όταν τελειώσει. Αν δε δοθεί κάποιο όνομα αρχείου τότε παίζει τον προσδιορισμένο ήχο (αν υπάρχει). |
StopSound | Σταματάει τον ήχο που παίζει αυτή τη στιγμή (αν υπάρχει). |
PauseSound | Διακόπτει τον ήχο που παίζει αυτή τη στιγμή. |
ResumeSound | Συνεχίζει από το ίδιο σημείο τον ήχο που έχετε διακόψει. |
IsSoundPlaying | Ελέγχει αν παίζει κάποιος ήχος αυτή τη στιγμή. |
SetSoundPosition | Ορίζει καινούριο χρονικό σημείο αναπαραγωγής για τον ήχο. |
GetSoundPosition | Ελέγχει το χρονικό σημείο αναπαραγωγής του ήχου που παίζει αυτή τη στιγμή. |
SetSoundVolume | Ορίζει την ένταση του ήχου που παίζει αυτή τη στιγμή. |
GetSoundVolume | Ελέγχει την ένταση του ήχου που παίζει αυτή τη στιγμή. |
LoadSound | Φορτώνει τον ήχο από το δοσμένο αρχείο για να είναι έτοιμο να παίξει όταν χρειαστεί. |
Συναρτήσεις για ηχητικά εφέ | |
SoundFXNone | Αφαιρεί οποιοδήποτε εφέ είναι ενεργοποιημένο στο αντικείμενο αυτή τη στιγμή. |
SoundFXEcho | Ενεργοποιεί το εφέ ηχώ στον ήχο που παίζει το αντικείμενο. |
SoundFXReverb | Ενεργοποιεί το εφέ αντανάκλαση στον ήχο που παίζει το αντικείμενο. |
Συναρτήσεις γεγονότων | |
ApplyEvent | Εφαρμογή του δοσμένου γεγονότος στο αντικείμενο. |
CanHandleEvent | Ελέγχει αν το αντικείμενο έχει ορισμένο κάποιο χειριστή γεγονότος για το δοσμένο γεγονός. |
Parent (μόνο για ανάγνωση) | Επιστρέφει αναφορά στο παράθυρο που ανήκει το αντικείμενο ή null. |
ParentNotify | Ορίζει αν το αντικείμενο θα πρέπει να ειδοποιεί το παράθυρο στο οποίο ανήκει για τα γεγονότα. |
Width | Το μήκος του αντικειμένου. |
Height | Το ύψος τους αντικειμένου. |
Visible | Ορίζει αν το αντικείμενο είναι ορατό. |
Disabled | Ορίζει αν το αντικείμενο είναι ανενεργό. |
Text | Το κείμενο που περιέχει το αντικείμενο. |
NextSibling (μόνο για ανάγνωση) | Επιστρέφει αναφορά στο επόμενο αντικείμενο στον άξονα Z. |
PrevSibling (μόνο για ανάγνωση) | Επιστρέφει αναφορά στο προηγούμενο αντικείμενο στον άξονα Z. |
Type (μόνο για ανάγνωση) | Επιστρέφει πάντα "editor". |
SelStart | Ορίζει την αριθμητική θέση του πρώτου επιλεγμένου χαρακτήρα στη φόρμα. |
SelEnd | Ορίζει την αριθμητική θέση του τελευταίου επιλεγμένου χαρακτήρα στη φόρμα. |
CursorBlinkRate | Ορίζει τη ταχύτητα που θα αναβοσβήνει ο κέρσορας της φόρμας σε χιλιοστά του δευτερολέπτου. |
CursorChar | Ορίζει τον χαρακτήρα που θα χρησιμοποιηθεί στη φόρμα ως ο κέρσορας που αναβοσβήνει. |
FrameWidth | Ορίζει τη μετατόπιση του κειμένου από τη θέση της φόρμας σε εικονοστοιχεία. |
MaxLength | Ορίζει το μέγιστο επιτρεπτό μέγεθος του κειμένου της φόρμας σε χαρακτήρες. |
Name | Το εσωτερικό όνομα του αντικειμένου. |
Caption | Ο τίτλος του αντικειμένου. |
AccCaption | Ειδική περιγραφή αντικειμένου που χρησιμοποιείται από τις ρυθμίσεις για άτομα με προβλήματα όρασης |
X | Η θέση του αντικειμένου στον άξονα Χ. |
Y | Η θέση του αντικειμένου στον άξονα Y. |
Height (μόνο για ανάγνωση) | Επιστρέφει το ύψος του αντικειμένου. Σε περίπτωση χαρακτήρων και entities η τιμή της αναλογίας διάστασης λαμβάνεται υπόψη. |
Filename (μόνο για ανάγνωση) | Επιστρέφει το όνομα του αρχείου. |
Ready (μόνο για ανάγνωση) | Επιστρέφει αν το αντικείμενο δεν εκτελεί κάποια πράξη αυτή τη στιγμή. |
Interactive | Ορίζει αν το παιχνίδι θα είναι διαδραστικό, δηλαδή αν θα δέχεται τις ενέργειες του παίκτη. |
SoundPanning | Ορίζει αν οι ήχοι που παίζει το αντικείμενο τοποθετούνται αυτόματα στο χώρο ανάλογα με τη θέση αυτού στην οθόνη. |
NonIntMouseEvents | Ορίζει αν το αντικείμενο μπορεί να δεχτεί τα γεγονότα MouseEntry και MouseLeave ακόμα και αν το παιχνίδι είναι είναι σε μη διαδραστική κατάσταση. |
Movable | Ορίζει αν το αντικείμενο μπορεί να μετακινηθεί από τα sprite του (σε περίπτωση που κάποιο από τα καρέ των sprites έχει ορισμένη την ιδιότητα "move"). |
Scalable | Ορίζει αν το αντικείμενο επηρεάζεται από τα επίπεδα αναλογίας διάστασης της σκηνής. |
Rotatable | Ορίζει αν το αντικείμενο επηρεάζεται από τα επίπεδα περιστροφής της σκηνής. |
Colorable | Ορίζει αν το αντικείμενο επηρεάζεται από τα διακοσμητικά (ή χρωματικά) πεδία της σκηνής. |
AlphaColor | Ορίζει το χρώμα RGBA του αντικειμένου (υπερισχύει του χρωματισμού της σκηνής). Για να επαναφέρετε το αντικείμενο στην αρχική κατάσταση ορίστε το μηδέν. |
BlendMode | Ορίζει πως η γραφική απεικόνιση του αντικειμένου θα αναμειγνύεται με τα χρώματα του φόντου: 0...φυσιολογική κατάσταση, 1...προσθετική ανάμειξη, 2...αφαιρετική ανάμειξη |
Scale | Ορίζει την αναλογία διάστασης του αντικειμένου (υπερισχύει της ανλογίας διάστασης της σκηνής). Για να επαναφέρετε το αντικείμενο στην αρχική κατάσταση ορίστε το μηδέν. |
ScaleX | Ορίζει την οριζόντια αναλογία διάστασης του αντικειμένου. Για να επαναφέρετε το αντικείμενο στην αρχική κατάσταση δώστε τιμή μηδέν. |
ScaleY | Ορίζει την κάθετη αναλογία διάστασης του αντικειμένου. Για να επαναφέρετε το αντικείμενο στην αρχική κατάσταση δώστε τιμή μηδέν. |
RelativeScale | Ορίζει μία τιμή αναλογίας διάστασης να προστεθεί στην προκαθορισμένη αναλογία διάστασης της σκηνής. |
Rotate | Ορίζει την περιστροφή του αντικειμένου σε μοίρες (υπερισχύει των επιπέδων περιστροφής της σκηνής). Για να επαναφέρετε το αντικείμενο στην αρχική κατάσταση ορίστε το μηδέν. |
RelativeRotate | Ορίζει μία περιστροφή να προστεθεί στη προκαθορισμένη περιστροφή της σκηνής. |
Ορίζει την κανονική γραμματοσειρά.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Ορίζει μία εικόνα ως φόντο.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Επιστρέφει το όνομα του αρχείου του sprite που θα χρησιμοποιηθεί ως φόντο ή null αν δεν έχει οριστεί κανένα.
Επιστρέφει αναφορά στο sprite που θα χρησιμοποιηθεί ως φόντο ή null αν δεν έχει οριστεί κανένα.
Εστιάζει το αντικείμενο του παραθύρου.
Μετακινεί το αντικείμενο στον άξονα Z μετά από το δοσμένο αντικείμενο.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Μετακινεί το αντικείμενο στο άξονα Z πριν από το δοσμένο αντικείμενο.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Μετακινεί το αντικείμενο πάνω από όλα τα άλλα στον άξονα Z.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Μετακινεί το αντικείμενο πίσω από όλα τα άλλα στον άξονα Z.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Μετακινεί το αντικείμενο στη δοσμένη θέση.
Ορίζει μια γραμματοσειρά για το επιλεγμένο κείμενο μέσα στη φόρμα εισαγωγής κειμένου.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Ορίζει τον κανονικό κέρσορα.
Αν ο κέρσορας ορισθεί επιτυχώς επιστρέφει true.
Επιστρέφει το όνομα του sprite που χρησιμοποιείται ως κανονικός κέρσορας ή null αν δεν έχει οριστεί κανένα.
Επιστρέφει αναφορά στο sprite του κανονικού κέρσορα ή null αν δεν έχει οριστεί κανένα.
Αφαιρέι τον κανονικό κέρσορα.
Ελέγχει αν ο κανονικός κέρσορας έχει ορισθεί.
Αν ο κανονικός κέρσορας του αντικειμένου έχει ορισθεί επιστρέφει true.
Τρέχει ένα script και το ορίζει στο αντικείμενο.
Αν το script τρέξει επιτυχώς επιστρέφει true.
Κάθε αντικείμενο της WME μπορεί να έχει ορισμένα πολλά scripts.
Σταματάει ένα συγκεκριμένο script και το χωρίζει από το αντικείμενο.
Αν το script σταματήσει επιτυχώς επιστρέφει true.
Διεργασίες των scripts είναι οι χειριστές γεγονότων και οι μέθοδοι.
Ελέγχει αν ένα συγκεκριμένο script τρέχει αυτή τη στιγμή και αν είναι ορισμένο σε κάποιο αντικείμενο.
Αν το script είναι ορισμένο σε κάποιο αντικείμενο επιστρέφει true.
Ελέγχει αν το αντικείμενο υποστηρίζει τη δοσμένη μέθοδο.
Αν το αντικείμενο υποστηρίζει τη δοσμένη μέθοδο επιστρέφει true.
Παίζει έναν ήχο. Αν δεν δοθεί κάποιο όνομα αρχείου τότε παίζει τον προσδιορισμένο ήχο (αν υπάρχει).
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Παίζει έναν ήχο και ενεργοποιεί ένα γεγονός όταν τελειώσει. Αν δε δοθεί κάποιο όνομα αρχείου τότε παίζει τον προσδιορισμένο ήχο (αν υπάρχει).
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Σταματάει τον ήχο που παίζει αυτή τη στιγμή (αν υπάρχει).
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Διακόπτει τον ήχο που παίζει αυτή τη στιγμή.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Συνεχίζει από το ίδιο σημείο τον ήχο που έχετε διακόψει.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Ελέγχει αν παίζει κάποιος ήχος αυτή τη στιγμή.
Αν παίζει κάποιος ήχος επιστρέφει true.
Ορίζει καινούριο χρονικό σημείο αναπαραγωγής για τον ήχο.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Ελέγχει το χρονικό σημείο αναπαραγωγής του ήχου που παίζει αυτή τη στιγμή.
Επιστρέφει το χρονικό σημείο αναπαραγωγής αυτής της στιγμής σε χιλιοστά του δευτερολέπτου.
Ορίζει την ένταση του ήχου που παίζει αυτή τη στιγμή.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Ελέγχει την ένταση του ήχου που παίζει αυτή τη στιγμή.
Επιστρέφει την ένταση του ήχου που παίζει αυτή τη στιγμή σε ποσοστό επί τοις εκατό.
Φορτώνει τον ήχο από το δοσμένο αρχείο για να είναι έτοιμο να παίξει όταν χρειαστεί.
Αν η μέθοδος είναι επιτυχής επιστρέφει true.
Χρησιμοποιήστε αυτή τη μέθοδο για να φορτώσετε στη μνήμη το αρχείο ήχου. Η διαδικασία αυτή παίρνει λίγο χρόνο και μερικές φορές είναι επιθυμητό να την μεταφέρετε για παράδειγμα στην αρχή της σκηνής ώστε συνεχόμενες κλίσεις σε αυτό να μην καθυστερούν το παιχνίδι. Για αυτό το λόγο υπάρχει η μέθοδος LoadSound. Για να παίξετε τον ήχο που έχει ήδη φορτωθεί απλώς καλέστε την μέθοδο PlaySound χωρίς να ορίσετε το αρχείο. Για παράδειγμα SomeObject.PlaySound(false);
Αφαιρεί οποιοδήποτε εφέ είναι ενεργοποιημένο στο αντικείμενο αυτή τη στιγμή.
Ενεργοποιεί το εφέ ηχώ στον ήχο που παίζει το αντικείμενο.
Παράδειγμα: actor.SoundFXEcho(50, 50);
Ενεργοποιεί το εφέ αντανάκλαση στον ήχο που παίζει το αντικείμενο.
Παράδειγμα: actor.SoundFXReverb(0, 0, 2000);
Εφαρμογή του δοσμένου γεγονότος στο αντικείμενο.
Αν το γεγονός εφαρμοστεί επιτυχώς επιστρέφει true.
Ελέγχει αν το αντικείμενο έχει ορισμένο κάποιο χειριστή γεγονότος για το δοσμένο γεγονός.
Αν το αντικείμενο μπορεί να χειριστεί το δοσμένο γεγονός επιστρέφει true.