Zum Hauptinhalt springen

Interactions (Overview)

Übersichtstabelle aller aktuell verwendbaren Interactions im 3D-Customizing

InteractionsDescriptionCodeTypParameterDefaultValuePflichtParameter TypeExample
ChangeCharacteristicChoiceSetzen einer CharacteristicChoice aufgrund einer Choice[CODE]Choice / CharacteristicCombinationChoice[Characteristic] / [CharacteristicCombination]--XString
TargetProductCharacteristicCodeParameterPair[TargetProductCharacteristic]Direkt auf der aktuellen ObjectInformationXString
CreateColiderErzeugt einen Colider, auf dem GameObjectColliderTypeCodeParameterPairBox / SphereBoxXBox
ColliderPositionCodeParameterPair[ColiderPosition]XVector30;0;0
ColliderRotationCodeParameterPair[ColiderRotation]OptionalVector30;0;0
ColliderScaleCodeParameterPair[ColiderScale] (Bei BoxColider)OptionalVector30;0;0
ColliderRadiusCodeParameterPair[ColiderRadius] (Bei SphereColider)OptionalFloat
IsTriggerCodeParameterPairtruefalseOptionalBooltrue
[CODE]GameObjectName[GameObjectPathName]Direkt auf der aktuellen ObjectInformationOptionalString
ChangeColorVerändern der Farbe, auf einem GameObject[CODE]Choice / CharacteristicCombinationChoice[Characteristic] / [CharacteristicCombination]--XHEX-Wert#FF00FF / #FF00FFFF
[CODE]GameObjectName[GameObjectPathName]Direkt auf der aktuellen ObjectInformationOptionalString
ChangeIntensityVerändern einer Lichtintensität[CODE]Choice / CharacteristicCombinationChoice[Characteristic] / [CharacteristicCombination]--XFloat
[CODE]GameObjectName[GameObjectPathName]Direkt auf der aktuellen ObjectInformationOptionalString
ChangeLightColorVerändern der Lichtfarbe[CODE]Choice / CharacteristicCombinationChoice[Characteristic] / [CharacteristicCombination]--XHEX-Wert#FF00FF
[CODE]GameObjectName[GameObjectPathName]Direkt auf der aktuellen ObjectInformationOptionalString
ChangeMaterialTauscht das Materials, auf einem GameObject[CODE]Choice / CharacteristicCombinationChoice[Characteristic] / [CharacteristicCombination]--XString
[CODE]GameObjectName[GameObjectPathName]Direkt auf der aktuellen ObjectInformationXString
ChangeMaterialColorVerändern der Farbe, eines Materials (BaseColor oder den Farbwert einer Textur)[CODE]Choice / CharacteristicCombinationChoice[Characteristic] / [CharacteristicCombination]--XHEX-Wert#FF00FF
MaterialNameCodeParameterPair[MaterialName]--XString
TextureNameCodeParameterPair_MainTex_MainTexOptionalString
TargetColorCodeParameterPair[HEX-Wert der zu ändernden Farbe in der Textur]--OptionalHEX-Wert#FF00FF
ToleranceCodeParameterPair0.1 - 0.90OptionalFloat
CreateOutlineComponentLineThicknessCodeParameterPair[Liniendicke]0.3OptionalFloat#FF00FF
LineColorCodeParameterPair[HEX-Wert der Linie]#000000OptionalHEX-Wert#FF00FF
ChangePositionÜberschreibt die Aktuelle Position eines GameObjectder ObjectInformation[CODE]Choice / CharacteristicCombinationChoice[Characteristic] / [CharacteristicCombination]--XVector30;0;0
[CODE]GameObjectName[GameObjectPathName]Direkt auf der aktuellen ObjectInformationOptionalString
AddValuesCodeParameterPairtrue / falsefalseOptionalBooltrue
ChangePrefabSetzt/Ändert eine ObjectInformation[CODE]Choice / CharacteristicCombinationChoice[Characteristic] / [CharacteristicCombination]--XString
PrefabContainerPathCodeParameterPair[ContainerPathName]XString
DefaultPrefabCodeParameterPair[DefaultObjectInformation]OptionalString
PrefabContainerPositionCodeParameterPair[ContainerPosition]0;0;0OptionalVector30;0;0
PrefabContainerRotationCodeParameterPair[ContainerRotation]0;0;0OptionalVector30;0;0
PrefabContainerScaleCodeParameterPair[ContainerScale]1;1;1OptionalVector31;1;1
GameObjectNameCodeParameterPair[GameObjectName]--OptionalStringWAND
(der für alle Prefabs übernommen wird)
ChangeRotationÜberschreibt die Aktuelle Rotation eines GameObject/der ObjectInformation[CODE]Choice / CharacteristicCombinationChoice[Characteristic] / [CharacteristicCombination]--Vector30;0;0
[CODE]GameObjectName[GameObjectPathName]Direkt auf der aktuellen ObjectInformationOptionalString
AddValuesCodeParameterPairtrue / falsefalseOptionalBooltrue
ChangeScaleÜberschreibt die Aktuelle Skallierung eines GameObject/der ObjectInformation[CODE]Choice / CharacteristicCombinationChoice[Characteristic] / [CharacteristicCombination]--Vector30;0;0
[CODE]GameObjectName[GameObjectPathName]Direkt auf der aktuellen ObjectInformationOptionalString
AddValuesCodeParameterPairtrue / falsefalseOptionalBooltrue
ChangeTextureVerändert die Textur eines Materials, auf einem GameObject[CODE]Choice / CharacteristicCombinationChoice[Characteristic] / [CharacteristicCombination]--XString
[CODE]GameObjectName[GameObjectPathName]Direkt auf der aktuellen ObjectInformationOptionalString
ChangeVisibilityVerändert die Sichtbarkeit von GameObjects innerhalb einer ObjectInformation[CODE]Choice / CharacteristicCombinationChoice[Characteristic] / [CharacteristicCombination]XString
[CODE]GameObjectName[GameObjectPathName]Direkt auf der aktuellen ObjectInformationOptionalString
DimensioningSetzt ein Bemaßungs-Objekt auf die ObjectInformation----------
ElineOutlineSetzt eine Outline um die ObjectInformationElineObjectTypeCodeParameterPair[OutLineType]StringActiveModule
Head
Pusher
Mount,TP
[CODE]GameObjectName[GameObjectPathName]Direkt auf der aktuellen ObjectInformationOptionalString
ExportSettingsComponentGibt an, ob die XML-Export Struktur flach oder hierarchiesch (Unity-Hierarchy) ausgegeben wirdFlatHierarchyCodeParameterPair[True/False]falseXBooltrue
FlagInformationComponentUseGridSystemCodeParameterPair[True/False]XBool
IsPlaceableInsideObjectCodeParameterPair[True/False]XBool
IgnoreComponentIgnoriert das Product der ObjectInformation in der Systemliste--------
IgnoreInExportComponentGibt an, ob dies ObjectInformation (und ggf dessen “Kinder)“ im XML-Export ignoriert werden sollenIgnoreChildrenCodeParameterPair[True/False]falseXBooltrue
MinimapSetzt eine Minimap-Objekt auf die ObjectInformationMinimapUIPrefabTextureGameObjectPathCodeParameterPair[PathName der MinimapTexture]MinimapTextureXString
CanvasGameObjectNameCodeParameterPair[CanvasName]CanvasOptionalString
MinimapCameraGameObjectNameCodeParameterPair[MiniMapCameraName]MinimapCameraOptionalString
RenderTextureWidthCodeParameterPair[TexturBreite]1920OptionalInt
RenderTextureHeightCodeParameterPair[TexturHöhe]1080OptionalInt
ViewportGameObjectNameCodeParameterPair[MinimapFrameName]MinimapViewPortOptionalString
ViewportMaterialResourcePathCodeParameterPair[MaterialPathName]Minimap/Materials/MinimapViewportMaterialOptionalString
ViewportColorCodeParameterPair[ViewPortColor]RGBA(0, 0, 0, 0.5f)OptionalHEX
ViewportOutlineWidthCodeParameterPair[ViewPortOutLineThickness]5OptionalInt
ViewportOutlineColorCodeParameterPair[ViewPortOutLineColor]#000000OptionalHEX
PositionInformationSetzt eine Positionsinformation der ObjectInformation, für das FrontendProductCharacteristicNameCodeParameterPair[ProductCharacteristicName]Entwickler-MagicOptionalString
SnappableContainerSetzt das Parent-Objekt für die SnapPoints auf die ObjectInformationCategoryCodeParameterPair[PARENT-SnapPointCategory]XString
SnappableObjectSetzt das Child-Objekt für die SnapPoints auf die ObjectInformationCategoryCodeParameterPair[CHILD-SnapPointCategory]XString
ContainerCategoryCodeParameterPair[PARENT-SnapPointCategory]XString
SubProductQuantityInformationSchreibt ein Product in die 'Systemliste, mit einer MengeProductCodeCodeParameterPair[ProductCode]XString
QuantityCodeParameterPair[QTY]XNum2