מחלקה ציבורית
ראשון
מייצג את "sun" - ברירת המחדל של תאורת הכיוון.
השיטה הבאה תפעיל את UnsupportedOperationException
כשהקריאה היא: setParent(NodeParent)
- לא ניתן לשנות את ההורה של אור השמש, זו תמיד הסצנה.
כל שאר הפונקציונליות בצמתים נתמכות. ניתן לגשת למיקום ולסיבוב של השמש, להקצות צורה של התנגשות לשמש או להוסיף ילדים לשמש. השבתת השמש משביתה את נורית הכיוון המוגדרת כברירת מחדל.
שיטות ציבוריות
ביטול |
שיטות שעברו בירושה
מתוך הכיתה
com.google.ar.sceneform.Node
ביטול |
addLifecycleListener(Node.LifecycleListener LifecycleListener)
מוסיף מאזינים שייקראו כאשר יתקיימו אירועים במחזור החיים של הצומת.
|
ביטול |
addTransformChangedListener(Node.TransformChangedListener transformChangedListener)
מוסיף מאזינים שייקראו בעת שינוי הטרנספורמציה של הצומת #39.
|
ביטול | |
ערך בוליאני סופי | |
צומת |
findInHiirrchy(Predicate<Node>condition)
חוצה את ההיררכיה כדי למצוא את הצומת הראשון (כולל הצומת הזה) שעומד בתנאי.
|
סופי Vector3 |
getBack()
מקבל את הוקטור האחורי של המרחב המשותף (+z) עבור הצומת הזה.
|
צורת התנגשות |
getCollisionצורת()
קבלת הצורה לשימוש עבור התנגשויות עם הצומת הזה.
|
סופי Vector3 |
getdown()
מקבל את הווקטור כלפי מטה של המרחב המשותף (-y) של הצומת הזה.
|
סופי Vector3 |
getforward()
מקבלת את הווקטור הקדמי של המרחב המשותף (-z) עבור הצומת הזה.
|
סופי Vector3 |
getleft()
מקבל את הוקטור השמאלי של המרחב המשותף (-x) עבור הצומת הזה.
|
בהיר |
getLight()
מקבל את האור הנוכחי, שניתן לשנות אותו.
|
סופי Vector3 |
getLocalLocation()
קבלת עותק של מיקום הצמתים ביחס להורה שלו (מרחב מקומי).
|
סופי רבעון |
getLocalRotation()
קבלת עותק של סבב הצמתים ביחס להורה שלו (מרחב מקומי).
|
סופי Vector3 |
getLocalScale()
יוצג עותק של קנה המידה של הצמתים ביחס להורה שלו (מרחב מקומי).
|
סופי מחרוזת |
getName()
מחזירה את שם הצומת.
|
סופי צומת |
getהורה()
מחזירה את ההורה של הצומת הזה.
|
ניתן לעיבוד |
getRenderable()
מקבל אפשרות להצגה של הצומת הזה.
|
סופי Vector3 |
getright()
מקבל את הוקטור הימני של המרחב המשותף (+x) עבור הצומת הזה.
|
סופי סצנה |
getScene()
מחזירה את הצומת שהצומת הוא חלק ממנו, null אם הוא לא חלק מסצנה כלשהי.
|
סופי Vector3 |
getUp()
מקבלת את הווקטור של המרחב המשותף למעלה (+y) של הצומת הזה.
|
סופי Vector3 |
getWorldLocation()
עותק של מיקום הצמתים בעולם.
|
סופי רבעון |
getWorldRotation()
קבלת עותק של סבב המרחבים המשותפים.
|
סופי Vector3 |
getWorldScale()
קבלת עותק של קנה המידה של המרחב המשותף בצמתים.
|
ערך בוליאני סופי |
isActive()
פונקציה זו מחזירה את הערך True אם הצומת פעיל.
|
ערך בוליאני סופי | |
ערך בוליאני סופי |
isEnabled()
קבלת המצב הפעיל של הצומת הזה.
|
boolean |
isTopLevel()
פונקציה זו מחזירה את הערך True אם הצומת הזה הוא ברמה העליונה.
|
סופי Vector3 | |
סופי Vector3 | |
ביטול |
onActivate()
מטפל כשהצומת הזה הופך לפעיל.
|
ביטול סופי |
onAddChild(צומת ילד)
|
ביטול |
onהשבתה(
מטפל כשהצומת הזה מושבת.
|
ביטול סופי |
onRemoveChild(צומת ילד)
|
boolean | |
ביטול | |
ביטול | |
ביטול |
removelifecycleListener(Node.LifecycleListener LifecycleListener)
הסרת מאזינים שייקראו במועד שבו מתרחשים אירועים במחזור החיים של הצומת.
|
ביטול |
removeTransformChangedListener(Node.TransformChangedListener transformChangedListener)
מסיר את המאזינים שייקראו כשהטרנספורמציה של הצומת תשתנה.
|
ביטול | |
ביטול סופי |
setEnabled (הפעלה בוליאנית)
הגדרת המצב הפעיל של הצומת הזה.
|
ביטול | |
ביטול | |
ביטול | |
ביטול | |
ביטול סופי | |
ביטול סופי |
setLookDirection(Vector3 LookDirection, Vector3 upDirection)
הגדרת הכיוון שבו הצומת רואה במרחב המשותף.
|
ביטול סופי | |
ביטול | |
ביטול |
setOnTouchListener(Node.OnTouchListener ב-TouchToucher)
רושם קריאה חוזרת (callback) שיופעל כשאירוע מגע יישלח לצומת הזה.
|
ביטול | |
ביטול | |
ביטול | |
ביטול | |
ביטול | |
מחרוזת |
toString()
|
סופי Vector3 | |
סופי Vector3 |
מתוך הכיתה
com.google.ar.sceneform.Nodeהורה
ביטול סופי | |
ביטול | |
boolean | |
צומת | |
צומת | |
הסופי List<Node> |
getkids()
מחזירה רשימה קבועה של הילדים של ההורה הזה.
|
ביטול |
onAddChild(צומת ילד)
|
ביטול |
onRemoveChild(צומת ילד)
|
ביטול סופי |
שיטות ציבוריות
Public null setparent (הורה הורה)
שינוי הצומת של הצומת של הצומת הזה. אם המדיניות מוגדרת כ-null, היא תנותק מההורה שלה. המיקום, הסיבוב וקנה המידה של הצומת הזה יישארו ללא שינוי. לכן, יכול להיות שהמיקום, הסיבוב וההיקף של הצומת יהיו שונים אחרי שמשנים את ההורה.
יכול להיות שההורה הוא Node
או Scene
. אם זו סצינה, Node
נחשבת כרמה עליונה. getParent()
יחזיר null, וgetScene()
יחזיר את הסצנה.
פרמטרים
הורה | ההורה החדש שאליו הצומת הזה יהיה צאצא. אם הוא ריק, הצומת הזה ינותק מההורה שלו. |
---|