Files
gpd-924-en/AI/Assets/Behaviors/FindPlayerByRaycastGraph.asset
david a97b3be68a add unity behavior package & examples
add behavior tree implementation
2025-04-23 18:10:17 +02:00

1301 lines
44 KiB
Plaintext

%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &-6117856135500270977
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5b27bb6d9a2c8d540a10dff10acc543e, type: 3}
m_Name: FindPlayerByRaycastGraph Debug Info
m_EditorClassIdentifier:
m_CodeBreakPointsList: []
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: bad8f2220607dac4db5082ff333fafb8, type: 3}
m_Name: FindPlayerByRaycastGraph
m_EditorClassIdentifier:
Blackboard: {fileID: 681276063523936713}
m_Description:
m_Nodes:
- rid: 9070097351736033608
- rid: 9070097351736033677
- rid: 9070097351736033713
- rid: 9070097351736033802
- rid: 9070097351736033831
- rid: 9070097351736033897
- rid: 9070097351736033947
m_VersionTimestamp: 638810272150371570
m_DebugInfo: {fileID: -6117856135500270977}
m_RuntimeGraph: {fileID: 6532288503853721430}
AssetID:
m_Value0: 10170436184590779035
m_Value1: 3967841631174983115
Story:
Story:
StoryVariableNames: []
Variables: []
m_NodeModelsInfo:
- Name: Log Message
Story: Log [message] to the console
RuntimeTypeID:
m_Value0: 14362779694071371193
m_Value1: 7851297057022692581
Variables:
- Name: Message
Type:
m_SerializableType: System.String, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
Tooltip:
- Name: LogLevel
Type:
m_SerializableType: Unity.Behavior.LogMessageToConsoleAction+LogType, Unity.Behavior,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Tooltip:
NamedChildren: []
- Name: Find Player Controller By Raycast
Story: 'Find [Target] by Raycast from [Agent]'
RuntimeTypeID:
m_Value0: 6204755003932718050
m_Value1: 10071771989780725880
Variables:
- Name: Target
Type:
m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
Tooltip:
- Name: Agent
Type:
m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
Tooltip:
- Name: MaxDistance
Type:
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
Tooltip:
NamedChildren: []
- Name: On Start
Story:
RuntimeTypeID:
m_Value0: 3335272451348827663
m_Value1: 11549843281177505721
Variables: []
NamedChildren: []
- Name: Navigate To Target
Story: '[Agent] navigates to [Target]'
RuntimeTypeID:
m_Value0: 14505029119854362939
m_Value1: 1167385928027178409
Variables:
- Name: Agent
Type:
m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
Tooltip:
- Name: Target
Type:
m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
Tooltip:
- Name: Speed
Type:
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
Tooltip:
- Name: DistanceThreshold
Type:
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
Tooltip:
- Name: AnimatorSpeedParam
Type:
m_SerializableType: System.String, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
Tooltip:
- Name: SlowDownDistance
Type:
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
Tooltip:
- Name: m_TargetPositionMode
Type:
m_SerializableType: Unity.Behavior.NavigateToTargetAction+TargetPositionMode,
Unity.Behavior, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Tooltip:
NamedChildren: []
- Name: Abort
Story:
RuntimeTypeID:
m_Value0: 11694760734451091187
m_Value1: 13156989698943900053
Variables: []
NamedChildren: []
- Name: Sequence
Story:
RuntimeTypeID:
m_Value0: 10181448252506100447
m_Value1: 8737116843063128493
Variables: []
NamedChildren: []
- Name: Find Closest With Tag
Story: 'Find [Target] closest to [Agent] with tag: [Tag]'
RuntimeTypeID:
m_Value0: 1272391661889856870
m_Value1: 10362915794162135082
Variables:
- Name: Target
Type:
m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
Tooltip:
- Name: Agent
Type:
m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
Tooltip:
- Name: Tag
Type:
m_SerializableType: System.String, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
Tooltip:
NamedChildren: []
m_Blackboards: []
m_MainBlackboardAuthoringAsset: {fileID: 681276063523936713}
m_CommandBuffer:
m_Commands: []
m_SubgraphsInfo: []
references:
version: 2
RefIds:
- rid: -2
type: {class: , ns: , asm: }
- rid: 9070097351736033608
type: {class: ActionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
Position: {x: -137.20009, y: 207.80005}
ID:
m_Value0: 603879418173169765
m_Value1: 4864487925901392476
Parents:
- rid: 9070097351736033713
PortModels:
- rid: 9070097351736033609
- rid: 9070097351736033610
NodeType:
m_SerializableType: Unity.Behavior.LogMessageToConsoleAction, Unity.Behavior,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
NodeTypeID:
m_Value0: 14362779694071371193
m_Value1: 7851297057022692581
m_FieldValues:
- rid: 9070097351736033611
- rid: 9070097351736033612
- rid: 9070097351736033609
type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
m_Name: InputPort
m_PortDataFlowType: 0
m_IsFloating: 0
m_NodeModel:
rid: 9070097351736033608
m_Connections: []
- rid: 9070097351736033610
type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
m_Name: OutputPort
m_PortDataFlowType: 1
m_IsFloating: 0
m_NodeModel:
rid: 9070097351736033608
m_Connections: []
- rid: 9070097351736033611
type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
FieldName: Message
Type:
m_SerializableType: System.String, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
LocalValue:
rid: 9070097351736033613
LinkedVariable:
rid: -2
- rid: 9070097351736033612
type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
FieldName: LogLevel
Type:
m_SerializableType: Unity.Behavior.LogMessageToConsoleAction+LogType, Unity.Behavior,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
LocalValue:
rid: 9070097351736033614
LinkedVariable:
rid: -2
- rid: 9070097351736033613
type: {class: 'BlackboardVariable`1[[System.String, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: See Player
- rid: 9070097351736033614
type: {class: 'BlackboardVariable`1[[Unity.Behavior.LogMessageToConsoleAction/LogType, Unity.Behavior]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: 0
- rid: 9070097351736033677
type: {class: ActionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
Position: {x: -131, y: 191}
ID:
m_Value0: 6741931574711147355
m_Value1: 9562007472180982582
Parents:
- rid: 9070097351736033713
PortModels:
- rid: 9070097351736033678
- rid: 9070097351736033679
NodeType:
m_SerializableType: FindPlayerControllerByRaycastAction, Assembly-CSharp,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
NodeTypeID:
m_Value0: 6204755003932718050
m_Value1: 10071771989780725880
m_FieldValues:
- rid: 9070097351736033680
- rid: 9070097351736033681
- rid: 9070097351736033685
- rid: 9070097351736033678
type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
m_Name: InputPort
m_PortDataFlowType: 0
m_IsFloating: 0
m_NodeModel:
rid: 9070097351736033677
m_Connections: []
- rid: 9070097351736033679
type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
m_Name: OutputPort
m_PortDataFlowType: 1
m_IsFloating: 0
m_NodeModel:
rid: 9070097351736033677
m_Connections: []
- rid: 9070097351736033680
type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
FieldName: Target
Type:
m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
LocalValue:
rid: 9070097351736033682
LinkedVariable:
rid: 9070097351736033683
- rid: 9070097351736033681
type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
FieldName: Agent
Type:
m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
LocalValue:
rid: 9070097351736033684
LinkedVariable:
rid: 9070097351736033687
- rid: 9070097351736033682
type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: {fileID: 0}
- rid: 9070097351736033683
type: {class: 'TypedVariableModel`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
ID:
m_Value0: 10214100403212403548
m_Value1: 13126355618884091446
Name: Target
IsExposed: 0
m_IsShared: 0
m_Value: {fileID: 0}
- rid: 9070097351736033684
type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: {fileID: 0}
- rid: 9070097351736033685
type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
FieldName: MaxDistance
Type:
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
LocalValue:
rid: 9070097351736033686
LinkedVariable:
rid: -2
- rid: 9070097351736033686
type: {class: 'BlackboardVariable`1[[System.Single, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: 100
- rid: 9070097351736033687
type: {class: 'TypedVariableModel`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
ID:
m_Value0: 1
m_Value1: 0
Name: Self
IsExposed: 1
m_IsShared: 0
m_Value: {fileID: 0}
- rid: 9070097351736033713
type: {class: SequenceNodeModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
Position: {x: -489.36108, y: 104.3821}
ID:
m_Value0: 7890824578462248024
m_Value1: 17198308435022311399
Parents: []
PortModels:
- rid: 9070097351736033714
- rid: 9070097351736033715
Nodes:
- rid: 9070097351736033677
- rid: 9070097351736033608
- rid: 9070097351736033714
type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
m_Name: InputPort
m_PortDataFlowType: 0
m_IsFloating: 0
m_NodeModel:
rid: 9070097351736033713
m_Connections:
- rid: 9070097351736033803
- rid: 9070097351736033715
type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
m_Name: OutputPort
m_PortDataFlowType: 1
m_IsFloating: 0
m_NodeModel:
rid: 9070097351736033713
m_Connections: []
- rid: 9070097351736033802
type: {class: StartNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
Position: {x: -489.36105, y: 1.3820993}
ID:
m_Value0: 8617778249016295149
m_Value1: 3098956787342714087
Parents: []
PortModels:
- rid: 9070097351736033803
NodeType:
m_SerializableType: Unity.Behavior.Start, Unity.Behavior, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
NodeTypeID:
m_Value0: 3335272451348827663
m_Value1: 11549843281177505721
m_FieldValues: []
Repeat: 1
AllowMultipleRepeatsPerTick: 0
- rid: 9070097351736033803
type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
m_Name: OutputPort
m_PortDataFlowType: 1
m_IsFloating: 0
m_NodeModel:
rid: 9070097351736033802
m_Connections:
- rid: 9070097351736033714
- rid: 9070097351736033831
type: {class: ActionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
Position: {x: -32.08277, y: 234.86748}
ID:
m_Value0: 17581759886812594236
m_Value1: 6487759998361589157
Parents: []
PortModels:
- rid: 9070097351736033832
- rid: 9070097351736033833
NodeType:
m_SerializableType: Unity.Behavior.NavigateToTargetAction, Unity.Behavior,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
NodeTypeID:
m_Value0: 14505029119854362939
m_Value1: 1167385928027178409
m_FieldValues:
- rid: 9070097351736033834
- rid: 9070097351736033835
- rid: 9070097351736033836
- rid: 9070097351736033837
- rid: 9070097351736033838
- rid: 9070097351736033839
- rid: 9070097351736033840
- rid: 9070097351736033832
type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
m_Name: InputPort
m_PortDataFlowType: 0
m_IsFloating: 0
m_NodeModel:
rid: 9070097351736033831
m_Connections:
- rid: 9070097351736033949
- rid: 9070097351736033833
type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
m_Name: OutputPort
m_PortDataFlowType: 1
m_IsFloating: 0
m_NodeModel:
rid: 9070097351736033831
m_Connections: []
- rid: 9070097351736033834
type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
FieldName: Agent
Type:
m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
LocalValue:
rid: 9070097351736033841
LinkedVariable:
rid: 9070097351736033922
- rid: 9070097351736033835
type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
FieldName: Target
Type:
m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
LocalValue:
rid: 9070097351736033842
LinkedVariable:
rid: 9070097351736033923
- rid: 9070097351736033836
type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
FieldName: Speed
Type:
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
LocalValue:
rid: 9070097351736033844
LinkedVariable:
rid: -2
- rid: 9070097351736033837
type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
FieldName: DistanceThreshold
Type:
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
LocalValue:
rid: 9070097351736033845
LinkedVariable:
rid: -2
- rid: 9070097351736033838
type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
FieldName: AnimatorSpeedParam
Type:
m_SerializableType: System.String, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
LocalValue:
rid: 9070097351736033846
LinkedVariable:
rid: -2
- rid: 9070097351736033839
type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
FieldName: SlowDownDistance
Type:
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
LocalValue:
rid: 9070097351736033847
LinkedVariable:
rid: -2
- rid: 9070097351736033840
type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
FieldName: m_TargetPositionMode
Type:
m_SerializableType: Unity.Behavior.NavigateToTargetAction+TargetPositionMode,
Unity.Behavior, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
LocalValue:
rid: 9070097351736033848
LinkedVariable:
rid: -2
- rid: 9070097351736033841
type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: {fileID: 0}
- rid: 9070097351736033842
type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: {fileID: 0}
- rid: 9070097351736033844
type: {class: 'BlackboardVariable`1[[System.Single, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: 1
- rid: 9070097351736033845
type: {class: 'BlackboardVariable`1[[System.Single, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: 0.2
- rid: 9070097351736033846
type: {class: 'BlackboardVariable`1[[System.String, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: SpeedMagnitude
- rid: 9070097351736033847
type: {class: 'BlackboardVariable`1[[System.Single, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: 1
- rid: 9070097351736033848
type: {class: 'BlackboardVariable`1[[Unity.Behavior.NavigateToTargetAction/TargetPositionMode, Unity.Behavior]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: 0
- rid: 9070097351736033897
type: {class: StartNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
Position: {x: -38.37506, y: 8.099356}
ID:
m_Value0: 5852593514714969757
m_Value1: 3447860426631826672
Parents: []
PortModels:
- rid: 9070097351736033898
NodeType:
m_SerializableType: Unity.Behavior.Start, Unity.Behavior, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
NodeTypeID:
m_Value0: 3335272451348827663
m_Value1: 11549843281177505721
m_FieldValues: []
Repeat: 1
AllowMultipleRepeatsPerTick: 0
- rid: 9070097351736033898
type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
m_Name: OutputPort
m_PortDataFlowType: 1
m_IsFloating: 0
m_NodeModel:
rid: 9070097351736033897
m_Connections:
- rid: 9070097351736033948
- rid: 9070097351736033922
type: {class: 'TypedVariableModel`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
ID:
m_Value0: 1
m_Value1: 0
Name: Self
IsExposed: 1
m_IsShared: 0
m_Value: {fileID: 0}
- rid: 9070097351736033923
type: {class: 'TypedVariableModel`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
ID:
m_Value0: 10214100403212403548
m_Value1: 13126355618884091446
Name: Target
IsExposed: 0
m_IsShared: 0
m_Value: {fileID: 0}
- rid: 9070097351736033947
type: {class: AbortNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
Position: {x: -35.48555, y: 112.51348}
ID:
m_Value0: 16914091828665177364
m_Value1: 17661068642650018666
Parents: []
PortModels:
- rid: 9070097351736033948
- rid: 9070097351736033949
NodeType:
m_SerializableType: Unity.Behavior.AbortModifier, Unity.Behavior, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
NodeTypeID:
m_Value0: 11694760734451091187
m_Value1: 13156989698943900053
m_FieldValues: []
m_ModelAbortType: 0
<ConditionModels>k__BackingField:
- rid: 9070097351736033999
- rid: 9070097353045704867
<RequiresAllConditionsTrue>k__BackingField: 0
<ShouldTruncateNodeUI>k__BackingField: 0
- rid: 9070097351736033948
type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
m_Name: InputPort
m_PortDataFlowType: 0
m_IsFloating: 0
m_NodeModel:
rid: 9070097351736033947
m_Connections:
- rid: 9070097351736033898
- rid: 9070097351736033949
type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
m_Name: OutputPort
m_PortDataFlowType: 1
m_IsFloating: 0
m_NodeModel:
rid: 9070097351736033947
m_Connections:
- rid: 9070097351736033832
- rid: 9070097351736033999
type: {class: ConditionModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
ConditionType:
m_SerializableType: GameObjectNullCondition, Assembly-CSharp, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
ConditionTypeID:
m_Value0: 12633515342264002203
m_Value1: 1578312559322522366
NodeModel:
rid: 9070097351736033947
m_FieldValues:
- rid: 9070097353045704825
- rid: 9070097353045704838
OperatorFieldModel:
rid: -2
- rid: 9070097353045704825
type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
FieldName: IsNull
Type:
m_SerializableType: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
LocalValue:
rid: 9070097353045704827
LinkedVariable:
rid: -2
- rid: 9070097353045704827
type: {class: 'BlackboardVariable`1[[System.Boolean, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: 1
- rid: 9070097353045704838
type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
FieldName: Object
Type:
m_SerializableType: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
LocalValue:
rid: 9070097353045704839
LinkedVariable:
rid: 9070097353045704840
- rid: 9070097353045704839
type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: {fileID: 0}
- rid: 9070097353045704840
type: {class: 'TypedVariableModel`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
ID:
m_Value0: 10214100403212403548
m_Value1: 13126355618884091446
Name: Target
IsExposed: 0
m_IsShared: 0
m_Value: {fileID: 0}
- rid: 9070097353045704867
type: {class: ConditionModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
ConditionType:
m_SerializableType: Unity.Behavior.CheckDistanceCondition, Unity.Behavior,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
ConditionTypeID:
m_Value0: 9868091468408157863
m_Value1: 6989804287359126538
NodeModel:
rid: 9070097351736033947
m_FieldValues:
- rid: 9070097353045704868
- rid: 9070097353045704869
- rid: 9070097353045704870
- rid: 9070097353045704871
OperatorFieldModel:
rid: 9070097353045704870
- rid: 9070097353045704868
type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
FieldName: Transform
Type:
m_SerializableType: UnityEngine.Transform, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
LocalValue:
rid: 9070097353045704872
LinkedVariable:
rid: 9070097353045704876
- rid: 9070097353045704869
type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
FieldName: Target
Type:
m_SerializableType: UnityEngine.Transform, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
LocalValue:
rid: 9070097353045704873
LinkedVariable:
rid: 9070097353045704877
- rid: 9070097353045704870
type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
FieldName: Operator
Type:
m_SerializableType: Unity.Behavior.ConditionOperator, Unity.Behavior, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
LocalValue:
rid: 9070097353045704874
LinkedVariable:
rid: -2
- rid: 9070097353045704871
type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
FieldName: Threshold
Type:
m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
LocalValue:
rid: 9070097353045704875
LinkedVariable:
rid: -2
- rid: 9070097353045704872
type: {class: 'BlackboardVariable`1[[UnityEngine.Transform, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: {fileID: 0}
- rid: 9070097353045704873
type: {class: 'BlackboardVariable`1[[UnityEngine.Transform, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: {fileID: 0}
- rid: 9070097353045704874
type: {class: 'BlackboardVariable`1[[Unity.Behavior.ConditionOperator, Unity.Behavior]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: 2
- rid: 9070097353045704875
type: {class: 'BlackboardVariable`1[[System.Single, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: 10
- rid: 9070097353045704876
type: {class: 'TypedVariableModel`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
ID:
m_Value0: 1
m_Value1: 0
Name: Self
IsExposed: 1
m_IsShared: 0
m_Value: {fileID: 0}
- rid: 9070097353045704877
type: {class: 'TypedVariableModel`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
ID:
m_Value0: 10214100403212403548
m_Value1: 13126355618884091446
Name: Target
IsExposed: 0
m_IsShared: 0
m_Value: {fileID: 0}
--- !u!114 &681276063523936713
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2dd922ae02c94c87a66e46a10a7319b9, type: 3}
m_Name: FindPlayerByRaycastGraph Blackboard
m_EditorClassIdentifier:
AssetID:
m_Value0: 10170436184590779035
m_Value1: 3967841631174983115
m_Variables:
- rid: 9070097351736033587
- rid: 9070097351736033617
m_VersionTimestamp: 638810271607694790
m_CommandBuffer:
m_Commands: []
m_RuntimeBlackboardAsset: {fileID: 1391842873379991656}
references:
version: 2
RefIds:
- rid: 9070097351736033587
type: {class: 'TypedVariableModel`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
ID:
m_Value0: 1
m_Value1: 0
Name: Self
IsExposed: 1
m_IsShared: 0
m_Value: {fileID: 0}
- rid: 9070097351736033617
type: {class: 'TypedVariableModel`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
ID:
m_Value0: 10214100403212403548
m_Value1: 13126355618884091446
Name: Target
IsExposed: 0
m_IsShared: 0
m_Value: {fileID: 0}
--- !u!114 &1391842873379991656
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5c02bb70996b49eba31d0c206e28da24, type: 3}
m_Name: FindPlayerByRaycastGraph Blackboard
m_EditorClassIdentifier:
VersionTimestamp: 638810271607694790
AssetID:
m_Value0: 10170436184590779035
m_Value1: 3967841631174983115
m_Blackboard:
m_Variables:
- rid: 9070097351736033595
- rid: 9070097351736033655
m_SharedBlackboardVariableGuids: []
references:
version: 2
RefIds:
- rid: 9070097351736033595
type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 1
m_Value1: 0
Name: Self
m_Value: {fileID: 0}
- rid: 9070097351736033655
type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 10214100403212403548
m_Value1: 13126355618884091446
Name: Target
m_Value: {fileID: 0}
--- !u!114 &6532288503853721430
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: db920e62f70f420bb33c771449926fa4, type: 3}
m_Name: FindPlayerByRaycastGraph
m_EditorClassIdentifier:
Graphs:
- rid: 9070097353045704912
RootGraph:
rid: 9070097353045704912
m_DebugInfo: {fileID: -6117856135500270977}
references:
version: 2
RefIds:
- rid: -2
type: {class: , ns: , asm: }
- rid: 9070097353045704912
type: {class: BehaviorGraphModule, ns: Unity.Behavior, asm: Unity.Behavior}
data:
AuthoringAssetID:
m_Value0: 10170436184590779035
m_Value1: 3967841631174983115
m_DebugInfo: {fileID: 0}
Root:
rid: 9070097353045704913
BlackboardReference:
rid: 9070097353045704914
BlackboardGroupReferences: []
m_ActiveNodes: []
m_NodesToTick: []
m_NodesToEnd:
rid: 9070097353045704915
m_EndedNodes:
rid: 9070097353045704916
m_VersionTimestamp: 638810272150371570
- rid: 9070097353045704913
type: {class: ParallelAllComposite, ns: Unity.Behavior, asm: Unity.Behavior}
data:
ID:
m_Value0: 0
m_Value1: 0
Graph:
rid: 9070097353045704912
m_Parent:
rid: -2
m_Children:
- rid: 9070097353045704917
- rid: 9070097353045704918
- rid: 9070097353045704914
type: {class: BlackboardReference, ns: Unity.Behavior, asm: Unity.Behavior}
data:
m_Blackboard:
rid: 9070097353045704919
m_Source: {fileID: 1391842873379991656}
- rid: 9070097353045704915
type: {class: 'Stack`1[[Unity.Behavior.Node, Unity.Behavior]]', ns: System.Collections.Generic, asm: mscorlib}
data:
- rid: 9070097353045704916
type: {class: 'HashSet`1[[Unity.Behavior.Node, Unity.Behavior]]', ns: System.Collections.Generic, asm: System.Core}
data:
- rid: 9070097353045704917
type: {class: Start, ns: Unity.Behavior, asm: Unity.Behavior}
data:
ID:
m_Value0: 8617778249016295149
m_Value1: 3098956787342714087
Graph:
rid: 9070097353045704912
m_Parent:
rid: 9070097353045704913
m_Child:
rid: 9070097353045704920
Repeat: 1
AllowMultipleRepeatsPerTick: 0
- rid: 9070097353045704918
type: {class: Start, ns: Unity.Behavior, asm: Unity.Behavior}
data:
ID:
m_Value0: 5852593514714969757
m_Value1: 3447860426631826672
Graph:
rid: 9070097353045704912
m_Parent:
rid: 9070097353045704913
m_Child:
rid: 9070097353045704921
Repeat: 1
AllowMultipleRepeatsPerTick: 0
- rid: 9070097353045704919
type: {class: Blackboard, ns: Unity.Behavior, asm: Unity.Behavior}
data:
m_Variables:
- rid: 9070097353045704922
- rid: 9070097353045704923
- rid: 9070097353045704920
type: {class: SequenceComposite, ns: Unity.Behavior, asm: Unity.Behavior}
data:
ID:
m_Value0: 7890824578462248024
m_Value1: 17198308435022311399
Graph:
rid: 9070097353045704912
m_Parent:
rid: 9070097353045704917
m_Children:
- rid: 9070097353045704924
- rid: 9070097353045704925
- rid: 9070097353045704921
type: {class: AbortModifier, ns: Unity.Behavior, asm: Unity.Behavior}
data:
ID:
m_Value0: 16914091828665177364
m_Value1: 17661068642650018666
Graph:
rid: 9070097353045704912
m_Parent:
rid: 9070097353045704918
m_Child:
rid: 9070097353045704926
m_Conditions:
- rid: 9070097353045704927
- rid: 9070097353045704928
m_RequiresAllConditions: 0
- rid: 9070097353045704922
type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 1
m_Value1: 0
Name: Self
m_Value: {fileID: 0}
- rid: 9070097353045704923
type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 10214100403212403548
m_Value1: 13126355618884091446
Name: Target
m_Value: {fileID: 0}
- rid: 9070097353045704924
type: {class: FindPlayerControllerByRaycastAction, ns: , asm: Assembly-CSharp}
data:
ID:
m_Value0: 6741931574711147355
m_Value1: 9562007472180982582
Graph:
rid: 9070097353045704912
m_Parent:
rid: 9070097353045704920
Target:
rid: 9070097353045704923
Agent:
rid: 9070097353045704922
MaxDistance:
rid: 9070097353045704929
- rid: 9070097353045704925
type: {class: LogMessageToConsoleAction, ns: Unity.Behavior, asm: Unity.Behavior}
data:
ID:
m_Value0: 603879418173169765
m_Value1: 4864487925901392476
Graph:
rid: 9070097353045704912
m_Parent:
rid: 9070097353045704920
Message:
rid: 9070097353045704930
LogLevel:
rid: 9070097353045704931
- rid: 9070097353045704926
type: {class: NavigateToTargetAction, ns: Unity.Behavior, asm: Unity.Behavior}
data:
ID:
m_Value0: 17581759886812594236
m_Value1: 6487759998361589157
Graph:
rid: 9070097353045704912
m_Parent:
rid: 9070097353045704921
Agent:
rid: 9070097353045704922
Target:
rid: 9070097353045704923
Speed:
rid: 9070097353045704932
DistanceThreshold:
rid: 9070097353045704933
AnimatorSpeedParam:
rid: 9070097353045704934
SlowDownDistance:
rid: 9070097353045704935
m_TargetPositionMode:
rid: 9070097353045704936
- rid: 9070097353045704927
type: {class: GameObjectNullCondition, ns: , asm: Assembly-CSharp}
data:
Graph:
rid: 9070097353045704912
Object:
rid: 9070097353045704923
IsNull:
rid: 9070097353045704937
- rid: 9070097353045704928
type: {class: CheckDistanceCondition, ns: Unity.Behavior, asm: Unity.Behavior}
data:
Graph:
rid: 9070097353045704912
Transform:
rid: 9070097353045704938
Target:
rid: 9070097353045704939
Operator:
rid: 9070097353045704940
Threshold:
rid: 9070097353045704941
- rid: 9070097353045704929
type: {class: 'BlackboardVariable`1[[System.Single, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: 100
- rid: 9070097353045704930
type: {class: 'BlackboardVariable`1[[System.String, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: See Player
- rid: 9070097353045704931
type: {class: 'BlackboardVariable`1[[Unity.Behavior.LogMessageToConsoleAction/LogType, Unity.Behavior]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: 0
- rid: 9070097353045704932
type: {class: 'BlackboardVariable`1[[System.Single, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: 1
- rid: 9070097353045704933
type: {class: 'BlackboardVariable`1[[System.Single, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: 0.2
- rid: 9070097353045704934
type: {class: 'BlackboardVariable`1[[System.String, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: SpeedMagnitude
- rid: 9070097353045704935
type: {class: 'BlackboardVariable`1[[System.Single, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: 1
- rid: 9070097353045704936
type: {class: 'BlackboardVariable`1[[Unity.Behavior.NavigateToTargetAction/TargetPositionMode, Unity.Behavior]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: 0
- rid: 9070097353045704937
type: {class: 'BlackboardVariable`1[[System.Boolean, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: 1
- rid: 9070097353045704938
type: {class: 'GameObjectToComponentBlackboardVariable`1[[UnityEngine.Transform, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: {fileID: 0}
m_LinkedVariable:
rid: 9070097353045704922
- rid: 9070097353045704939
type: {class: 'GameObjectToComponentBlackboardVariable`1[[UnityEngine.Transform, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: {fileID: 0}
m_LinkedVariable:
rid: 9070097353045704923
- rid: 9070097353045704940
type: {class: 'BlackboardVariable`1[[Unity.Behavior.ConditionOperator, Unity.Behavior]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: 2
- rid: 9070097353045704941
type: {class: 'BlackboardVariable`1[[System.Single, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: 10