מחלקה ציבורית
TransformableNode
צומת שאפשר לבחור, לתרגם, לסובב ולשנות את קנה המידה באמצעות תנועות מ-TransformationSystem
.
בונים ציבוריים
TransformableNode(TransformationSystem TransformationSystem)
|
שיטות ציבוריות
RotationController |
getRotationController()
מחזירה את הבקר שמסובב את הצומת הזה באמצעות תנועת פיתול.
|
קנה מידה |
getScaleController()
מחזירה את הבקר שמתאים את הצומת הזה באמצעות תנועת צביטה.
|
בקר התרגום |
getTranslateController()
מחזירה את הבקר שמתרגם את הצומת הזה באמצעות תנועת גרירה.
|
שיטות שעברו בירושה
class
com.google.ar.sceneform.ux.BaseTransformableNode
ביטול |
addTransformationController(BaseTransformationController<?> TransformationController)
|
טרנספורמציה במערכת | |
boolean |
isSelected()
מחזירה True אם הצומת הזה נבחר כרגע על ידי TransformationSystem.
|
boolean |
isTransforming()
פונקציה זו מחזירה את הערך true אם בקרי הטרנספורמציה משנים באופן פעיל את הצומת הזה.
|
ביטול | |
ביטול |
removeTransformationController(BaseTransformationController<?> TransformationController)
|
boolean |
select [בחירה]()
מגדיר את הצומת הזה ב-TransformationSystem אם לא קיים צומת שנבחר כרגע, או אם הצומת שנבחר כרגע לא עובר טרנספורמציה.
|
מתוך הכיתה
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(צומת ילד)
|
ביטול סופי |
class
Java.lang.Object
מהממשק
com.google.ar.sceneform.Node.OnTapListener
אבסטרקטי ריק |
בונים ציבוריים
שיטות ציבוריות
Public RotationController getRotationController ()
מחזירה את הבקר שמסובב את הצומת הזה באמצעות תנועת פיתול.
גלוי לכול ScaleController getScaleController ()
מחזירה את הבקר שמתאים את הצומת הזה באמצעות תנועת צביטה.
Public TranslationController getTranslateController ()
מחזירה את הבקר שמתרגם את הצומת הזה באמצעות תנועת גרירה.