mirror of
https://github.com/bdunderscore/modular-avatar.git
synced 2025-01-01 12:15:05 +08:00
aa698565ab
* chore: refactor state machine clone logic out as a separate class * feat: add layer priority and relative path root options to Merge Animator * feat: add Merge Blend Tree component * chore: adjust NDMF dependency * docs: update merge-animator docs * docs: merge blend tree docs
538 lines
14 KiB
Plaintext
538 lines
14 KiB
Plaintext
%YAML 1.1
|
|
%TAG !u! tag:unity3d.com,2011:
|
|
--- !u!1 &328125214001799775
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 3308352267436084320}
|
|
- component: {fileID: 3884116447948407917}
|
|
m_Layer: 0
|
|
m_Name: 2
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &3308352267436084320
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 328125214001799775}
|
|
serializedVersion: 2
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_ConstrainProportionsScale: 0
|
|
m_Children: []
|
|
m_Father: {fileID: 8977586966452677008}
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!114 &3884116447948407917
|
|
MonoBehaviour:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 328125214001799775}
|
|
m_Enabled: 1
|
|
m_EditorHideFlags: 0
|
|
m_Script: {fileID: 11500000, guid: 1bb122659f724ebf85fe095ac02dc339, type: 3}
|
|
m_Name:
|
|
m_EditorClassIdentifier:
|
|
animator: {fileID: 9100000, guid: eb6145d273e8ef54b9ca2a9e95f92305, type: 2}
|
|
layerType: 5
|
|
deleteAttachedAnimator: 0
|
|
pathMode: 0
|
|
matchAvatarWriteDefaults: 0
|
|
relativePathRoot:
|
|
referencePath:
|
|
layerPriority: -100
|
|
--- !u!1 &2283261212784644683
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 3823446312882549902}
|
|
- component: {fileID: 6937154616757373335}
|
|
m_Layer: 0
|
|
m_Name: 4
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &3823446312882549902
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 2283261212784644683}
|
|
serializedVersion: 2
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_ConstrainProportionsScale: 0
|
|
m_Children: []
|
|
m_Father: {fileID: 8977586966452677008}
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!114 &6937154616757373335
|
|
MonoBehaviour:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 2283261212784644683}
|
|
m_Enabled: 1
|
|
m_EditorHideFlags: 0
|
|
m_Script: {fileID: 11500000, guid: 1bb122659f724ebf85fe095ac02dc339, type: 3}
|
|
m_Name:
|
|
m_EditorClassIdentifier:
|
|
animator: {fileID: 9100000, guid: a8ac270c680173c4799d999c9bac1534, type: 2}
|
|
layerType: 5
|
|
deleteAttachedAnimator: 0
|
|
pathMode: 0
|
|
matchAvatarWriteDefaults: 0
|
|
relativePathRoot:
|
|
referencePath:
|
|
layerPriority: 1
|
|
--- !u!1 &4823348639853131423
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 3390644001987370182}
|
|
- component: {fileID: 6865338768055249797}
|
|
m_Layer: 0
|
|
m_Name: 1
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &3390644001987370182
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 4823348639853131423}
|
|
serializedVersion: 2
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_ConstrainProportionsScale: 0
|
|
m_Children: []
|
|
m_Father: {fileID: 8977586966452677008}
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!114 &6865338768055249797
|
|
MonoBehaviour:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 4823348639853131423}
|
|
m_Enabled: 1
|
|
m_EditorHideFlags: 0
|
|
m_Script: {fileID: 11500000, guid: 1bb122659f724ebf85fe095ac02dc339, type: 3}
|
|
m_Name:
|
|
m_EditorClassIdentifier:
|
|
animator: {fileID: 9100000, guid: 0ff7a3e17c1c03e48a05b1081bf8f820, type: 2}
|
|
layerType: 5
|
|
deleteAttachedAnimator: 0
|
|
pathMode: 0
|
|
matchAvatarWriteDefaults: 0
|
|
relativePathRoot:
|
|
referencePath:
|
|
layerPriority: -100
|
|
--- !u!1 &5888860052520729914
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 8977586966452677008}
|
|
- component: {fileID: 4741512682607283207}
|
|
- component: {fileID: 203557163609087434}
|
|
- component: {fileID: 4929062914605056292}
|
|
m_Layer: 0
|
|
m_Name: MergeOrderTest
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &8977586966452677008
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 5888860052520729914}
|
|
serializedVersion: 2
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
m_LocalPosition: {x: -1.2012978, y: 1.1367362, z: 0.22603863}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_ConstrainProportionsScale: 0
|
|
m_Children:
|
|
- {fileID: 3823446312882549902}
|
|
- {fileID: 3390644001987370182}
|
|
- {fileID: 3308352267436084320}
|
|
- {fileID: 4333182672044057003}
|
|
m_Father: {fileID: 0}
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!95 &4741512682607283207
|
|
Animator:
|
|
serializedVersion: 5
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 5888860052520729914}
|
|
m_Enabled: 1
|
|
m_Avatar: {fileID: 0}
|
|
m_Controller: {fileID: 0}
|
|
m_CullingMode: 0
|
|
m_UpdateMode: 0
|
|
m_ApplyRootMotion: 0
|
|
m_LinearVelocityBlending: 0
|
|
m_StabilizeFeet: 0
|
|
m_WarningMessage:
|
|
m_HasTransformHierarchy: 1
|
|
m_AllowConstantClipSamplingOptimization: 1
|
|
m_KeepAnimatorStateOnDisable: 0
|
|
m_WriteDefaultValuesOnDisable: 0
|
|
--- !u!114 &203557163609087434
|
|
MonoBehaviour:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 5888860052520729914}
|
|
m_Enabled: 1
|
|
m_EditorHideFlags: 0
|
|
m_Script: {fileID: 542108242, guid: 67cc4cb7839cd3741b63733d5adf0442, type: 3}
|
|
m_Name:
|
|
m_EditorClassIdentifier:
|
|
Name:
|
|
ViewPosition: {x: 0, y: 1.6, z: 0.2}
|
|
Animations: 0
|
|
ScaleIPD: 1
|
|
lipSync: 0
|
|
lipSyncJawBone: {fileID: 0}
|
|
lipSyncJawClosed: {x: 0, y: 0, z: 0, w: 1}
|
|
lipSyncJawOpen: {x: 0, y: 0, z: 0, w: 1}
|
|
VisemeSkinnedMesh: {fileID: 0}
|
|
MouthOpenBlendShapeName: Facial_Blends.Jaw_Down
|
|
VisemeBlendShapes: []
|
|
unityVersion:
|
|
portraitCameraPositionOffset: {x: 0, y: 0, z: 0}
|
|
portraitCameraRotationOffset: {x: 0, y: 1, z: 0, w: -0.00000004371139}
|
|
networkIDs: []
|
|
customExpressions: 0
|
|
expressionsMenu: {fileID: 0}
|
|
expressionParameters: {fileID: 0}
|
|
enableEyeLook: 0
|
|
customEyeLookSettings:
|
|
eyeMovement:
|
|
confidence: 0.5
|
|
excitement: 0.5
|
|
leftEye: {fileID: 0}
|
|
rightEye: {fileID: 0}
|
|
eyesLookingStraight:
|
|
linked: 1
|
|
left: {x: 0, y: 0, z: 0, w: 0}
|
|
right: {x: 0, y: 0, z: 0, w: 0}
|
|
eyesLookingUp:
|
|
linked: 1
|
|
left: {x: 0, y: 0, z: 0, w: 0}
|
|
right: {x: 0, y: 0, z: 0, w: 0}
|
|
eyesLookingDown:
|
|
linked: 1
|
|
left: {x: 0, y: 0, z: 0, w: 0}
|
|
right: {x: 0, y: 0, z: 0, w: 0}
|
|
eyesLookingLeft:
|
|
linked: 1
|
|
left: {x: 0, y: 0, z: 0, w: 0}
|
|
right: {x: 0, y: 0, z: 0, w: 0}
|
|
eyesLookingRight:
|
|
linked: 1
|
|
left: {x: 0, y: 0, z: 0, w: 0}
|
|
right: {x: 0, y: 0, z: 0, w: 0}
|
|
eyelidType: 0
|
|
upperLeftEyelid: {fileID: 0}
|
|
upperRightEyelid: {fileID: 0}
|
|
lowerLeftEyelid: {fileID: 0}
|
|
lowerRightEyelid: {fileID: 0}
|
|
eyelidsDefault:
|
|
upper:
|
|
linked: 1
|
|
left: {x: 0, y: 0, z: 0, w: 0}
|
|
right: {x: 0, y: 0, z: 0, w: 0}
|
|
lower:
|
|
linked: 1
|
|
left: {x: 0, y: 0, z: 0, w: 0}
|
|
right: {x: 0, y: 0, z: 0, w: 0}
|
|
eyelidsClosed:
|
|
upper:
|
|
linked: 1
|
|
left: {x: 0, y: 0, z: 0, w: 0}
|
|
right: {x: 0, y: 0, z: 0, w: 0}
|
|
lower:
|
|
linked: 1
|
|
left: {x: 0, y: 0, z: 0, w: 0}
|
|
right: {x: 0, y: 0, z: 0, w: 0}
|
|
eyelidsLookingUp:
|
|
upper:
|
|
linked: 1
|
|
left: {x: 0, y: 0, z: 0, w: 0}
|
|
right: {x: 0, y: 0, z: 0, w: 0}
|
|
lower:
|
|
linked: 1
|
|
left: {x: 0, y: 0, z: 0, w: 0}
|
|
right: {x: 0, y: 0, z: 0, w: 0}
|
|
eyelidsLookingDown:
|
|
upper:
|
|
linked: 1
|
|
left: {x: 0, y: 0, z: 0, w: 0}
|
|
right: {x: 0, y: 0, z: 0, w: 0}
|
|
lower:
|
|
linked: 1
|
|
left: {x: 0, y: 0, z: 0, w: 0}
|
|
right: {x: 0, y: 0, z: 0, w: 0}
|
|
eyelidsSkinnedMesh: {fileID: 0}
|
|
eyelidsBlendshapes:
|
|
customizeAnimationLayers: 1
|
|
baseAnimationLayers:
|
|
- isEnabled: 0
|
|
type: 0
|
|
animatorController: {fileID: 0}
|
|
mask: {fileID: 0}
|
|
isDefault: 1
|
|
- isEnabled: 0
|
|
type: 4
|
|
animatorController: {fileID: 0}
|
|
mask: {fileID: 0}
|
|
isDefault: 1
|
|
- isEnabled: 0
|
|
type: 5
|
|
animatorController: {fileID: 9100000, guid: d471c3325f786f849b9071ed4caf5e01,
|
|
type: 2}
|
|
mask: {fileID: 0}
|
|
isDefault: 0
|
|
specialAnimationLayers:
|
|
- isEnabled: 0
|
|
type: 6
|
|
animatorController: {fileID: 0}
|
|
mask: {fileID: 0}
|
|
isDefault: 1
|
|
- isEnabled: 0
|
|
type: 7
|
|
animatorController: {fileID: 0}
|
|
mask: {fileID: 0}
|
|
isDefault: 1
|
|
- isEnabled: 0
|
|
type: 8
|
|
animatorController: {fileID: 0}
|
|
mask: {fileID: 0}
|
|
isDefault: 1
|
|
AnimationPreset: {fileID: 0}
|
|
animationHashSet: []
|
|
autoFootsteps: 1
|
|
autoLocomotion: 1
|
|
collider_head:
|
|
isMirrored: 1
|
|
state: 0
|
|
transform: {fileID: 0}
|
|
radius: 0
|
|
height: 0
|
|
position: {x: 0, y: 0, z: 0}
|
|
rotation: {x: 0, y: 0, z: 0, w: 1}
|
|
collider_torso:
|
|
isMirrored: 1
|
|
state: 0
|
|
transform: {fileID: 0}
|
|
radius: 0
|
|
height: 0
|
|
position: {x: 0, y: 0, z: 0}
|
|
rotation: {x: 0, y: 0, z: 0, w: 1}
|
|
collider_footR:
|
|
isMirrored: 1
|
|
state: 0
|
|
transform: {fileID: 0}
|
|
radius: 0
|
|
height: 0
|
|
position: {x: 0, y: 0, z: 0}
|
|
rotation: {x: 0, y: 0, z: 0, w: 1}
|
|
collider_footL:
|
|
isMirrored: 1
|
|
state: 0
|
|
transform: {fileID: 0}
|
|
radius: 0
|
|
height: 0
|
|
position: {x: 0, y: 0, z: 0}
|
|
rotation: {x: 0, y: 0, z: 0, w: 1}
|
|
collider_handR:
|
|
isMirrored: 1
|
|
state: 0
|
|
transform: {fileID: 0}
|
|
radius: 0
|
|
height: 0
|
|
position: {x: 0, y: 0, z: 0}
|
|
rotation: {x: 0, y: 0, z: 0, w: 1}
|
|
collider_handL:
|
|
isMirrored: 1
|
|
state: 0
|
|
transform: {fileID: 0}
|
|
radius: 0
|
|
height: 0
|
|
position: {x: 0, y: 0, z: 0}
|
|
rotation: {x: 0, y: 0, z: 0, w: 1}
|
|
collider_fingerIndexL:
|
|
isMirrored: 1
|
|
state: 0
|
|
transform: {fileID: 0}
|
|
radius: 0
|
|
height: 0
|
|
position: {x: 0, y: 0, z: 0}
|
|
rotation: {x: 0, y: 0, z: 0, w: 1}
|
|
collider_fingerMiddleL:
|
|
isMirrored: 1
|
|
state: 0
|
|
transform: {fileID: 0}
|
|
radius: 0
|
|
height: 0
|
|
position: {x: 0, y: 0, z: 0}
|
|
rotation: {x: 0, y: 0, z: 0, w: 1}
|
|
collider_fingerRingL:
|
|
isMirrored: 1
|
|
state: 0
|
|
transform: {fileID: 0}
|
|
radius: 0
|
|
height: 0
|
|
position: {x: 0, y: 0, z: 0}
|
|
rotation: {x: 0, y: 0, z: 0, w: 1}
|
|
collider_fingerLittleL:
|
|
isMirrored: 1
|
|
state: 0
|
|
transform: {fileID: 0}
|
|
radius: 0
|
|
height: 0
|
|
position: {x: 0, y: 0, z: 0}
|
|
rotation: {x: 0, y: 0, z: 0, w: 1}
|
|
collider_fingerIndexR:
|
|
isMirrored: 1
|
|
state: 0
|
|
transform: {fileID: 0}
|
|
radius: 0
|
|
height: 0
|
|
position: {x: 0, y: 0, z: 0}
|
|
rotation: {x: 0, y: 0, z: 0, w: 1}
|
|
collider_fingerMiddleR:
|
|
isMirrored: 1
|
|
state: 0
|
|
transform: {fileID: 0}
|
|
radius: 0
|
|
height: 0
|
|
position: {x: 0, y: 0, z: 0}
|
|
rotation: {x: 0, y: 0, z: 0, w: 1}
|
|
collider_fingerRingR:
|
|
isMirrored: 1
|
|
state: 0
|
|
transform: {fileID: 0}
|
|
radius: 0
|
|
height: 0
|
|
position: {x: 0, y: 0, z: 0}
|
|
rotation: {x: 0, y: 0, z: 0, w: 1}
|
|
collider_fingerLittleR:
|
|
isMirrored: 1
|
|
state: 0
|
|
transform: {fileID: 0}
|
|
radius: 0
|
|
height: 0
|
|
position: {x: 0, y: 0, z: 0}
|
|
rotation: {x: 0, y: 0, z: 0, w: 1}
|
|
--- !u!114 &4929062914605056292
|
|
MonoBehaviour:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 5888860052520729914}
|
|
m_Enabled: 1
|
|
m_EditorHideFlags: 0
|
|
m_Script: {fileID: -1427037861, guid: 4ecd63eff847044b68db9453ce219299, type: 3}
|
|
m_Name:
|
|
m_EditorClassIdentifier:
|
|
launchedFromSDKPipeline: 0
|
|
completedSDKPipeline: 0
|
|
blueprintId:
|
|
contentType: 0
|
|
assetBundleUnityVersion:
|
|
fallbackStatus: 0
|
|
--- !u!1 &8806789658407322211
|
|
GameObject:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
serializedVersion: 6
|
|
m_Component:
|
|
- component: {fileID: 4333182672044057003}
|
|
- component: {fileID: 2348079790857662602}
|
|
m_Layer: 0
|
|
m_Name: 3
|
|
m_TagString: Untagged
|
|
m_Icon: {fileID: 0}
|
|
m_NavMeshLayer: 0
|
|
m_StaticEditorFlags: 0
|
|
m_IsActive: 1
|
|
--- !u!4 &4333182672044057003
|
|
Transform:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 8806789658407322211}
|
|
serializedVersion: 2
|
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
m_ConstrainProportionsScale: 0
|
|
m_Children: []
|
|
m_Father: {fileID: 8977586966452677008}
|
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
--- !u!114 &2348079790857662602
|
|
MonoBehaviour:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 8806789658407322211}
|
|
m_Enabled: 1
|
|
m_EditorHideFlags: 0
|
|
m_Script: {fileID: 11500000, guid: 1bb122659f724ebf85fe095ac02dc339, type: 3}
|
|
m_Name:
|
|
m_EditorClassIdentifier:
|
|
animator: {fileID: 9100000, guid: 8f90ad8b7c986a44d88051d583a20fdf, type: 2}
|
|
layerType: 5
|
|
deleteAttachedAnimator: 0
|
|
pathMode: 0
|
|
matchAvatarWriteDefaults: 0
|
|
relativePathRoot:
|
|
referencePath:
|
|
layerPriority: 0
|