Πλέγμα

περιεχόμενα
[ ]

Mesh class

Ένα πλέγμα αποτελείται από πολλά n-πλευρά πολυγωνικά.

Μέθοδοι

constructor

ΌνομαΠεριγραφή
constructor()Αρχικοποιεί μια νέα παρουσία της κλάσης Mesh.

Result:


constructor_overload

ΌνομαΠεριγραφή
constructor_overload(name)Αρχικοποιεί μια νέα παρουσία της κλάσης Mesh.

Parameters:

ΌνομαΤύποςΠεριγραφή
nameStringΌνομα.

Result:


getEdges

ΌνομαΠεριγραφή
getEdges()Λαμβάνει τις ακμές του Mesh. Η ακμή είναι προαιρετική στο mesh, έτσι μπορεί να είναι κενή.

Result:


getPolygonCount

ΌνομαΠεριγραφή
getPolygonCount()Λαμβάνει τον αριθμό των πολυγώνων. Ο αριθμός των πολυγώνων.

Result:


getPolygons

ΌνομαΠεριγραφή
getPolygons()Λαμβάνει τον ορισμό των πολυγώνων του mesh

Result:


getVisible

ΌνομαΠεριγραφή
getVisible()Λαμβάνει ή ορίζει αν η γεωμετρία είναι ορατή

Result:


setVisible

ΌνομαΠεριγραφή
setVisible(value)Λαμβάνει ή ορίζει αν η γεωμετρία είναι ορατή

Result:


getDeformers

ΌνομαΠεριγραφή
getDeformers()Λαμβάνει όλους τους παραμορφωτές που σχετίζονται με αυτή τη γεωμετρία. Οι παραμορφωτές.

Result:


getControlPoints

ΌνομαΠεριγραφή
getControlPoints()Λαμβάνει όλα τα σημεία ελέγχου

Result:


getCastShadows

ΌνομαΠεριγραφή
getCastShadows()Λαμβάνει ή ορίζει αν αυτή η γεωμετρία μπορεί να ρίξει σκιά

Result:


setCastShadows

ΌνομαΠεριγραφή
setCastShadows(value)Λαμβάνει ή ορίζει αν αυτή η γεωμετρία μπορεί να ρίξει σκιά

Result:


getReceiveShadows

ΌνομαΠεριγραφή
getReceiveShadows()Λαμβάνει ή ορίζει αν αυτή η γεωμετρία μπορεί να λάβει σκιά.

Result:


setReceiveShadows

ΌνομαΠεριγραφή
setReceiveShadows(value)Λαμβάνει ή ορίζει αν αυτή η γεωμετρία μπορεί να λάβει σκιά.

Result:


getVertexElements

ΌνομαΠεριγραφή
getVertexElements()Λαμβάνει όλα τα στοιχεία κορυφής

Result:


getParentNodes

ΌνομαΠεριγραφή
getParentNodes()Λαμβάνει όλους τους γονικούς κόμβους, μια οντότητα μπορεί να προσαρτηθεί σε πολλαπλούς γονικούς κόμβους για geometry instancing. Οι κόμβοι.

Result:


getExcluded

ΌνομαΠεριγραφή
getExcluded()Λαμβάνει ή ορίζει εάν θα εξαιρεθεί αυτή η οντότητα κατά την εξαγωγή.

Result:


setExcluded

ΌνομαΠεριγραφή
setExcluded(value)Λαμβάνει ή ορίζει εάν θα εξαιρεθεί αυτή η οντότητα κατά την εξαγωγή.

Result:


getParentNode

ΌνομαΠεριγραφή
getParentNode()Λαμβάνει ή ορίζει τον πρώτο γονικό κόμβο· εάν οριστεί ο πρώτος γονικός κόμβος, αυτή η οντότητα θα αποσυνδεθεί από άλλους γονικούς κόμβους. Ο γονικός κόμβος.

Result:


setParentNode

ΌνομαΠεριγραφή
setParentNode(value)Λαμβάνει ή ορίζει τον πρώτο γονικό κόμβο· εάν οριστεί ο πρώτος γονικός κόμβος, αυτή η οντότητα θα αποσυνδεθεί από άλλους γονικούς κόμβους. Ο γονικός κόμβος.

Result:


getScene

ΌνομαΠεριγραφή
getScene()Λαμβάνει τη σκηνή στην οποία ανήκει αυτό το αντικείμενο

Result:


getName

ΌνομαΠεριγραφή
getName()Λαμβάνει ή ορίζει το όνομα. Το όνομα.

Result:


setName

ΌνομαΠεριγραφή
setName(value)Λαμβάνει ή ορίζει το όνομα. Το όνομα.

Result:


getProperties

ΌνομαΠεριγραφή
getProperties()Λαμβάνει τη συλλογή όλων των ιδιοτήτων.

Result:


getPolygonSize

ΌνομαΠεριγραφή
getPolygonSize(index)Λαμβάνει τον αριθμό κορυφών του καθορισμένου πολύγωνου.

Parameters:

ΌνομαΤύποςΠεριγραφή
indexΑριθμόςΔείκτης.

Result: Αριθμός


createPolygon

ΌνομαΠεριγραφή
createPolygon(indices, offset, length)Δημιουργεί ένα νέο πολύγωνο με όλες τις κορυφές ορισμένες στα indices. Για να δημιουργήσετε το πολύγωνο κορυφή προς κορυφή, παρακαλώ χρησιμοποιήστε το PolygonBuilder.

Parameters:

ΌνομαΤύποςΠεριγραφή
indicesNumber[]Πίνακας των δεικτών του πολύγωνου, κάθε δείκτης δείχνει σε ένα σημείο ελέγχου που σχηματίζει το πολύγωνο.
offsetΑριθμόςΗ μετατόπιση του πρώτου δείκτη του πολύγωνου
lengthΑριθμόςΤο μήκος των δεικτών

Result: Αριθμός


createPolygon

ΌνομαΠεριγραφή
createPolygon(indices)Δημιουργεί ένα νέο πολύγωνο με όλες τις κορυφές ορισμένες στα indices. Για να δημιουργήσετε το πολύγωνο κορυφή προς κορυφή, παρακαλώ χρησιμοποιήστε το PolygonBuilder.

Parameters:

ΌνομαΤύποςΠεριγραφή
indicesNumber[]Πίνακας των δεικτών του πολύγωνου, κάθε δείκτης δείχνει σε ένα σημείο ελέγχου που σχηματίζει το πολύγωνο.

Result: Αριθμός


createPolygon

ΌνομαΠεριγραφή
createPolygon(v1, v2, v3, v4)Δημιουργεί ένα πολύγωνο με 4 κορυφές(quad)

Parameters:

ΌνομαΤύποςΠεριγραφή
v1ΑριθμόςΔείκτης της πρώτης κορυφής
v2ΑριθμόςΔείκτης της δεύτερης κορυφής
v3ΑριθμόςΔείκτης της τρίτης κορυφής
v4ΑριθμόςΔείκτης της τέταρτης κορυφής

Result: Αριθμός


createPolygon

ΌνομαΠεριγραφή
createPolygon(v1, v2, v3)Δημιουργήστε ένα πολύγωνο με 3 κορυφές(triangle)

Parameters:

ΌνομαΤύποςΠεριγραφή
v1ΑριθμόςΔείκτης της πρώτης κορυφής
v2ΑριθμόςΔείκτης της δεύτερης κορυφής
v3ΑριθμόςΔείκτης της τρίτης κορυφής

Result: Αριθμός


toMesh

ΌνομαΠεριγραφή
toMesh()Λαμβάνει το αντικείμενο Mesh από την τρέχουσα οντότητα.

Result: Πλέγμα


getElement

ΌνομαΠεριγραφή
getElement(type)Λαμβάνει ένα στοιχείο κορυφής με καθορισμένο τύπο

Parameters:

ΌνομαΤύποςΠεριγραφή
typeVertexElementTypeVertexElementType

Result: VertexElement


getVertexElementOfUV

ΌνομαΠεριγραφή
getVertexElementOfUV(textureMapping)Λαμβάνει ένα αντικείμενο VertexElementUV με δεδομένο τύπο texture mapping

Parameters:

ΌνομαΤύποςΠεριγραφή
textureMappingTextureMappingTextureMapping

Result: VertexElementUV


createElement

ΌνομαΠεριγραφή
createElement(type)Δημιουργεί ένα στοιχείο κορυφής με καθορισμένο τύπο και το προσθέτει στη γεωμετρία. Εάν ο τύπος είναι VertexElementType.UV, ένα VertexElementUV με τύπο texture mapping στο TextureMapping.DIFFUSE θα δημιουργηθεί.

Parameters:

ΌνομαΤύποςΠεριγραφή
typeVertexElementTypeVertexElementType

Result: VertexElement


addElement

ΌνομαΠεριγραφή
addElement(element)Προσθέτει ένα υπάρχον στοιχείο κορυφής στη τρέχουσα γεωμετρία

Parameters:

ΌνομαΤύποςΠεριγραφή
elementVertexElementΤο στοιχείο κορυφής προς προσθήκη

Result: VertexElement


createElement

ΌνομαΠεριγραφή
createElement(type, mappingMode, referenceMode)Δημιουργεί ένα στοιχείο κορυφής με καθορισμένο τύπο και το προσθέτει στη γεωμετρία. Εάν ο τύπος είναι VertexElementType.UV, ένα VertexElementUV με τύπο texture mapping στο TextureMapping.DIFFUSE θα δημιουργηθεί.

Parameters:

ΌνομαΤύποςΠεριγραφή
typeVertexElementTypeVertexElementType
mappingModeMappingModeMappingMode
referenceModeReferenceModeReferenceMode

Result: VertexElement


createElementUV

ΌνομαΠεριγραφή
createElementUV(uvMapping)Δημιουργεί ένα VertexElementUV με δεδομένο τύπο χαρτογράφησης υφής.

Parameters:

ΌνομαΤύποςΠεριγραφή
uvMappingTextureMappingTextureMapping

Result: VertexElementUV


createElementUV

ΌνομαΠεριγραφή
createElementUV(uvMapping, mappingMode, referenceMode)Δημιουργεί ένα VertexElementUV με δεδομένο τύπο χαρτογράφησης υφής.

Parameters:

ΌνομαΤύποςΠεριγραφή
uvMappingTextureMappingTextureMapping
mappingModeMappingModeMappingMode
referenceModeReferenceModeReferenceMode

Result: VertexElementUV


getBoundingBox

ΌνομαΠεριγραφή
getBoundingBox()Λαμβάνει το πλαίσιο περιγράμματος της τρέχουσας οντότητας στο σύστημα συντεταγμένων του χώρου αντικειμένου της.

Result: VertexElementUV


getEntityRendererKey

ΌνομαΠεριγραφή
getEntityRendererKey()Λαμβάνει το κλειδί του αποτυπωτή οντοτήτων που είναι καταχωρημένο στον αποτυπωτή

Result: EntityRendererKey


removeProperty

ΌνομαΠεριγραφή
removeProperty(property)Αφαιρεί μια δυναμική ιδιότητα.

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyPropertyΠοια ιδιότητα να αφαιρεθεί

Result: boolean


removeProperty

ΌνομαΠεριγραφή
removeProperty(property)Αφαιρέστε την καθορισμένη ιδιότητα που αναγνωρίζεται με όνομα

Parameters:

ΌνομαΤύποςΠεριγραφή
propertStringnull

Result: boolean


getProperty

ΌνομαΠεριγραφή
getProperty(property)Αποκτήστε την τιμή της καθορισμένης ιδιότητας

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyStringΌνομα ιδιότητας

Result: Αντικείμενο


setProperty

ΌνομαΠεριγραφή
setProperty(property, value)Ορίζει την τιμή της καθορισμένης ιδιότητας

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyStringΌνομα ιδιότητας
τιμήΑντικείμενοΗ τιμή της ιδιότητας

Result: Αντικείμενο


findProperty

ΌνομαΠεριγραφή
findProperty(propertyName)Βρίσκει την ιδιότητα. Μπορεί να είναι δυναμική ιδιότητα (Created by CreateDynamicProperty/SetProperty) ή εγγενής ιδιότητα (Identified by its name)

Parameters:

ΌνομαΤύποςΠεριγραφή
propertyNameStringΌνομα ιδιότητας.

Result: Property


iterator

ΌνομαΠεριγραφή
iterator()Δεσμευμένο για εσωτερική χρήση.

Result: Property