docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Namespace UnityEditor.PixyzPlugin4Unity.RuleEngine

    Classes

    AddChild

    Add a Child to each gameobject in the input

    AddLight

    Add a light component to each elements in the input

    AddRigidbody

    Add a rigidbody component to each elements in the input

    Delete

    Delete all gameobjects present in the input

    FilterOnLayer

    Filter the input based on a layer

    FilterOnMaterial

    Filter the input base on a Material name

    FilterOnMetadata

    Filter the input base on a metadata

    FilterOnName

    Filter the input based on the gameobject name

    FilterOnPosition

    Filter the input based on the position relative to a box

    FilterOnSize

    Filter object base on their AABB diagonal size

    FilterOnTag

    Filter object base on their tag

    FilterOnTriangleCount

    Filter object base on their triangle count

    FilterOnVerticesCount

    Filter object base on their vertices count

    GetAllGameObjects

    Returns all gameobject currently in open scenes

    GetChildAt

    Return the child at the index

    GetChildren

    Return all children

    GetGameObject

    Set a specified gameobject as input

    GetImportedModel

    Get all gameobject importe dby pixyz in open scene

    GetLatestImportedModel

    Get the latest GameObject imported with Pixyz. It will fail if there isn't at least one model imported with Pixyz in the current scene. Use [Include Whole Hierarchy] to also include all of its children as well (at any level).

    GetSelectedGameObjects

    Get selected gameobjects as output

    PrintGameObjectsInfo

    Prints in the console gameobject infos

    PrintMaterialsInfo

    Prints in the console materials infos

    PrintMeshesInfo

    Prints in the console mesh infos

    RandomizeTransform

    Set random transform info on input

    SetAsStatic

    Set inputs static property on gameobejcts

    SetEnabled

    Set inputs enabled property on gameobejcts

    SetLayer

    Set inputs layer property on gameobejcts

    SetMaterial

    Set inputs materials on renderers

    SetMesh

    Set the specified mesh on all renderers

    SetMetadata

    Add a metadata property to input

    SetName

    Set inputs name property on gameobejcts

    SetTag

    Set inputs tag property on gameobejcts

    SetTransform

    Change transform values on input

    SwitchMaterials

    Replace inputs materials on renderers

    Structs

    FilterOnMetadata.PropName

    Describe how the property name should match

    FilterOnMetadata.PropValue

    Describe how the property value should match

    SwitchMaterials.MaterialRemplacement

    Describe the materials will be used during the switch

    Enums

    AddChild.Placement

    Describe the placement of the new instance

    FilterOnMaterial.StringConstrain

    Definies a valid comparaison

    FilterOnMetadata.PropName.PropertyNameConstrain

    Describe how to compare the name

    FilterOnMetadata.PropValue.PropertyValueConstrain

    Describe how to compare the value

    FilterOnName.StringConstrain

    Definies a valid comparaison

    FilterOnPosition.BoundsCondition

    Describe the requirment to validate the position

    SetTransform.Referential

    Describe how the transform should be applied on the transform

    SwitchMaterials.CopyReplace

    Describe how the replacement should happen

    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)