BindPoint
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
public class BindPoint extends A3DObject
Ένα BindPoint δημιουργείται συνήθως σε μια ιδιότητα αντικειμένου· ορισμένοι τύποι ιδιοτήτων περιέχουν πολλαπλά πεδία συστατικών (όπως ένα πεδίο Vector3), το BindPoint θα δημιουργήσει κανάλι για κάθε πεδίο συστατικού και θα συνδέσει το πεδίο με μία ή περισσότερες εμφανίσεις ακολουθίας κλειδιών μέσω των καναλιών.
Κατασκευαστές
| Κατασκευαστής | Περιγραφή |
|---|---|
| BindPoint(Scene scene, Property prop) | Αρχικοποιεί ένα νέο στιγμιότυπο της κλάσης BindPoint. |
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| addChannel(String name, Class type, Object value) | Προσθέτει την καθορισμένη ιδιότητα καναλιού. |
| addChannel(String name, Object value) | Προσθέτει την καθορισμένη ιδιότητα καναλιού. |
| bindKeyframeSequence(String channelName, KeyframeSequence sequence) | Συνδέστε την ακολουθία κλειδιών στο καθορισμένο κανάλι |
| createKeyframeSequence(String name) | Δημιουργεί μια νέα καμπύλη και τη συνδέει με το πρώτο κανάλι της αντιστοίχισης καμπύλης |
| equals(Object arg0) | |
| findProperty(String propertyName) | Βρίσκει την ιδιότητα. |
| get(String channelName) | Λαμβάνει το κανάλι με το δεδομένο όνομα |
| getChannel(String channelName) | Λαμβάνει το κανάλι με το δεδομένο όνομα |
| getChannelsCount() | Λαμβάνει τον συνολικό αριθμό των καναλιών ιδιοτήτων που ορίζονται σε αυτήν την αντιστοίχηση καμπύλης κίνησης. |
| getClass() | |
| getKeyframeSequence(String channelName) | Λαμβάνει την πρώτη ακολουθία κλειδιών στο καθορισμένο κανάλι |
| getName() | Λαμβάνει το όνομα. |
| getProperties() | Λαμβάνει τη συλλογή όλων των ιδιοτήτων. |
| getProperty() | Λαμβάνει την ιδιότητα που σχετίζεται με το CurveMapping |
| getProperty(String property) | Λάβετε την τιμή της συγκεκριμένης ιδιότητας |
| hashCode() | |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | Αφαιρεί μια δυναμική ιδιότητα. |
| removeProperty(String property) | Αφαιρέστε την καθορισμένη ιδιότητα που προσδιορίζεται με όνομα |
| resetChannels() | Αδειάζει τα κανάλια ιδιοτήτων αυτής της αντιστοίχισης καμπύλης κίνησης. |
| setName(String value) | Ορίζει το όνομα. |
| setProperty(Property value) | Λαμβάνει την ιδιότητα που σχετίζεται με το CurveMapping |
| setProperty(String property, Object value) | Ορίζει την τιμή της συγκεκριμένης ιδιότητας |
| toString() | Μετατρέπει το αντικείμενο σε συμβολοσειρά |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
BindPoint(Scene scene, Property prop)
public BindPoint(Scene scene, Property prop)
Αρχικοποιεί ένα νέο στιγμιότυπο της κλάσης BindPoint.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| scene | Scene | Η σκηνή που περιέχει την κίνηση. |
| prop | Property | Ιδιότητα. |
addChannel(String name, Class type, Object value)
public boolean addChannel(String name, Class<?> type, Object value)
Προσθέτει την καθορισμένη ιδιότητα καναλιού.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| name | java.lang.String | Όνομα. |
| type | java.lang.Class | Τύπος. |
| τιμή | java.lang.Object | Τιμή. |
Returns: boolean - true, εάν το κανάλι προστέθηκε, false διαφορετικά.
addChannel(String name, Object value)
public boolean addChannel(String name, Object value)
Προσθέτει την καθορισμένη ιδιότητα καναλιού.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| name | java.lang.String | Όνομα. |
| τιμή | java.lang.Object | Τιμή. |
Returns: boolean - true, εάν το κανάλι προστέθηκε, false διαφορετικά.
bindKeyframeSequence(String channelName, KeyframeSequence sequence)
public void bindKeyframeSequence(String channelName, KeyframeSequence sequence)
Συνδέστε την ακολουθία κλειδιών στο καθορισμένο κανάλι
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| channelName | java.lang.String | Σε ποιο κανάλι θα συνδεθεί η ακολουθία κλειδιών |
| sequence | KeyframeSequence | Η ακολουθία κλειδιών προς σύνδεση |
createKeyframeSequence(String name)
public KeyframeSequence createKeyframeSequence(String name)
Δημιουργεί μια νέα καμπύλη και τη συνδέει με το πρώτο κανάλι της αντιστοίχισης καμπύλης
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| name | java.lang.String | Το όνομα της νέας ακολουθίας. |
Returns: KeyframeSequence - The keyframe sequence.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findProperty(String propertyName)
public Property findProperty(String propertyName)
Βρίσκει την ιδιότητα. Μπορεί να είναι μια δυναμική ιδιότητα (Δημιουργήθηκε με CreateDynamicProperty/SetProperty) ή εγγενής ιδιότητα (Προσδιορίζεται με το όνομά της)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| propertyName | java.lang.String | Όνομα ιδιότητας. |
Returns: Property - The property.
get(String channelName)
public AnimationChannel get(String channelName)
Λαμβάνει το κανάλι με το δεδομένο όνομα
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| channelName | java.lang.String | Όνομα καναλιού |
Returns: AnimationChannel - Animation channel
getChannel(String channelName)
public AnimationChannel getChannel(String channelName)
Λαμβάνει το κανάλι με το δεδομένο όνομα
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| channelName | java.lang.String | Το όνομα καναλιού για εύρεση |
Returns: AnimationChannel - Channel with the name
getChannelsCount()
public int getChannelsCount()
Λαμβάνει τον συνολικό αριθμό των καναλιών ιδιοτήτων που ορίζονται σε αυτήν την αντιστοίχηση καμπύλης κίνησης.
Returns: int - Ο αριθμός των καναλιών.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getKeyframeSequence(String channelName)
public KeyframeSequence getKeyframeSequence(String channelName)
Λαμβάνει την πρώτη ακολουθία κλειδιών στο καθορισμένο κανάλι
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| channelName | java.lang.String | Το όνομα καναλιού για εύρεση |
Returns: KeyframeSequence - First keyframe sequence with the channel name
getName()
public String getName()
Λαμβάνει το όνομα.
Returns: java.lang.String - το όνομα.
getProperties()
public PropertyCollection getProperties()
Λαμβάνει τη συλλογή όλων των ιδιοτήτων.
Returns: PropertyCollection - the collection of all properties.
getProperty()
public Property getProperty()
Λαμβάνει την ιδιότητα που σχετίζεται με το CurveMapping
Returns: Property - the property associated with the CurveMapping
getProperty(String property)
public Object getProperty(String property)
Λάβετε την τιμή της συγκεκριμένης ιδιότητας
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| ιδιότητα | java.lang.String | Όνομα ιδιότητας |
Returns: java.lang.Object - Η τιμή της ευρεθείσας ιδιότητας
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
removeProperty(Property property)
public boolean removeProperty(Property property)
Αφαιρεί μια δυναμική ιδιότητα.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| property | Property | Ποια ιδιότητα να αφαιρεθεί |
Returns: boolean - true εάν η ιδιότητα αφαιρεθεί επιτυχώς
removeProperty(String property)
public boolean removeProperty(String property)
Αφαιρέστε την καθορισμένη ιδιότητα που προσδιορίζεται με όνομα
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| ιδιότητα | java.lang.String | Ποια ιδιότητα να αφαιρεθεί |
Returns: boolean - true εάν η ιδιότητα αφαιρεθεί επιτυχώς
resetChannels()
public void resetChannels()
Αδειάζει τα κανάλια ιδιοτήτων αυτής της αντιστοίχισης καμπύλης κίνησης.
setName(String value)
public void setName(String value)
Ορίζει το όνομα.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| τιμή | java.lang.String | Νέα τιμή |
setProperty(Property value)
public void setProperty(Property value)
Λαμβάνει την ιδιότητα που σχετίζεται με το CurveMapping
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | Property | Νέα τιμή |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
Ορίζει την τιμή της συγκεκριμένης ιδιότητας
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| ιδιότητα | java.lang.String | Όνομα ιδιότητας |
| τιμή | java.lang.Object | Η τιμή της ιδιότητας |
toString()
public String toString()
Μετατρέπει το αντικείμενο σε συμβολοσειρά
Returns: java.lang.String - Συμβολοσειρά αντικειμένου
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | long | |
| arg1 | int |