add missing & non updated files

This commit is contained in:
2025-04-23 12:34:22 +02:00
parent d9fb5ee7bc
commit 954abad662
12 changed files with 2416 additions and 1 deletions
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 27b069aa92fa24495b78babc4b476f8a
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 60b9dd743988c4734a44374ee30dd14b
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,632 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &-1872226967922087649
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: FindPlayerByTagGraph
m_EditorClassIdentifier:
Graphs:
- rid: 9070097346152890635
RootGraph:
rid: 9070097346152890635
m_DebugInfo: {fileID: -66127798546245300}
references:
version: 2
RefIds:
- rid: -2
type: {class: , ns: , asm: }
- rid: 9070097346152890635
type: {class: BehaviorGraphModule, ns: Unity.Behavior, asm: Unity.Behavior}
data:
AuthoringAssetID:
m_Value0: 17209399148746025082
m_Value1: 11457628430124124954
m_DebugInfo: {fileID: -66127798546245300}
Root:
rid: 9070097346152890636
BlackboardReference:
rid: 9070097346152890637
BlackboardGroupReferences: []
m_ActiveNodes: []
m_NodesToTick: []
m_NodesToEnd:
rid: 9070097346152890638
m_EndedNodes:
rid: 9070097346152890639
m_VersionTimestamp: 638810019835453670
- rid: 9070097346152890636
type: {class: Start, ns: Unity.Behavior, asm: Unity.Behavior}
data:
ID:
m_Value0: 7817950178160810133
m_Value1: 14040910649258929402
Graph:
rid: 9070097346152890635
m_Parent:
rid: -2
m_Child:
rid: 9070097346152890640
Repeat: 1
AllowMultipleRepeatsPerTick: 0
- rid: 9070097346152890637
type: {class: BlackboardReference, ns: Unity.Behavior, asm: Unity.Behavior}
data:
m_Blackboard:
rid: 9070097346152890641
m_Source: {fileID: 8614250170573106848}
- rid: 9070097346152890638
type: {class: 'Stack`1[[Unity.Behavior.Node, Unity.Behavior]]', ns: System.Collections.Generic, asm: mscorlib}
data:
- rid: 9070097346152890639
type: {class: 'HashSet`1[[Unity.Behavior.Node, Unity.Behavior]]', ns: System.Collections.Generic, asm: System.Core}
data:
- rid: 9070097346152890640
type: {class: SequenceComposite, ns: Unity.Behavior, asm: Unity.Behavior}
data:
ID:
m_Value0: 3171459101936826821
m_Value1: 7933408212489212887
Graph:
rid: 9070097346152890635
m_Parent:
rid: 9070097346152890636
m_Children:
- rid: 9070097346152890642
- rid: 9070097346152890643
- rid: 9070097346152890641
type: {class: Blackboard, ns: Unity.Behavior, asm: Unity.Behavior}
data:
m_Variables:
- rid: 9070097346152890644
- rid: 9070097346152890645
- rid: 9070097346152890642
type: {class: FindClosestWithTagAction, ns: Unity.Behavior, asm: Unity.Behavior}
data:
ID:
m_Value0: 13710423678013893457
m_Value1: 2212741001850971260
Graph:
rid: 9070097346152890635
m_Parent:
rid: 9070097346152890640
Target:
rid: 9070097346152890645
Agent:
rid: 9070097346152890644
Tag:
rid: 9070097346152890646
- rid: 9070097346152890643
type: {class: LogMessageToConsoleAction, ns: Unity.Behavior, asm: Unity.Behavior}
data:
ID:
m_Value0: 2670597939843796158
m_Value1: 16801890063687294027
Graph:
rid: 9070097346152890635
m_Parent:
rid: 9070097346152890640
Message:
rid: 9070097346152890647
LogLevel:
rid: 9070097346152890648
- rid: 9070097346152890644
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: 9070097346152890645
type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 2086142384752862979
m_Value1: 5034159126875861342
Name: Target
m_Value: {fileID: 0}
- rid: 9070097346152890646
type: {class: 'BlackboardVariable`1[[System.String, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: Player
- rid: 9070097346152890647
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: 9070097346152890648
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
--- !u!114 &-66127798546245300
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: FindPlayerByTagGraph 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: FindPlayerByTagGraph
m_EditorClassIdentifier:
Blackboard: {fileID: 7730618722200875529}
m_Description:
m_Nodes:
- rid: 9070097346152890558
- rid: 9070097346152890590
- rid: 9070097346152890593
- rid: 9070097346152890628
m_VersionTimestamp: 638810019835453670
m_DebugInfo: {fileID: -66127798546245300}
m_RuntimeGraph: {fileID: -1872226967922087649}
AssetID:
m_Value0: 17209399148746025082
m_Value1: 11457628430124124954
Story:
Story:
StoryVariableNames: []
Variables: []
m_NodeModelsInfo:
- Name: On Start
Story:
RuntimeTypeID:
m_Value0: 3335272451348827663
m_Value1: 11549843281177505721
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: []
- 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: Wait For All
Story:
RuntimeTypeID:
m_Value0: 7660367652061089412
m_Value1: 18313906318609194151
Variables: []
NamedChildren: []
- Name: Try In Order
Story:
RuntimeTypeID:
m_Value0: 11477120919463386923
m_Value1: 7730102824742023565
Variables: []
NamedChildren: []
- Name: Repeat
Story:
RuntimeTypeID:
m_Value0: 3696095273264312494
m_Value1: 14191201703811421854
Variables: []
NamedChildren: []
m_Blackboards: []
m_MainBlackboardAuthoringAsset: {fileID: 7730618722200875529}
m_CommandBuffer:
m_Commands: []
m_SubgraphsInfo: []
references:
version: 2
RefIds:
- rid: -2
type: {class: , ns: , asm: }
- rid: 9070097346152890558
type: {class: StartNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
Position: {x: -196.80002, y: 2.3999865}
ID:
m_Value0: 7817950178160810133
m_Value1: 14040910649258929402
Parents: []
PortModels:
- rid: 9070097346152890559
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: 9070097346152890559
type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
m_Name: OutputPort
m_PortDataFlowType: 1
m_IsFloating: 0
m_NodeModel:
rid: 9070097346152890558
m_Connections:
- rid: 9070097346152890591
- rid: 9070097346152890590
type: {class: CompositeNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
Position: {x: -196.09998, y: 170.09995}
ID:
m_Value0: 3171459101936826821
m_Value1: 7933408212489212887
Parents: []
PortModels:
- rid: 9070097346152890591
- rid: 9070097346152890592
NodeType:
m_SerializableType: Unity.Behavior.SequenceComposite, Unity.Behavior, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
NodeTypeID:
m_Value0: 10181448252506100447
m_Value1: 8737116843063128493
m_FieldValues: []
- rid: 9070097346152890591
type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
m_Name: InputPort
m_PortDataFlowType: 0
m_IsFloating: 0
m_NodeModel:
rid: 9070097346152890590
m_Connections:
- rid: 9070097346152890559
- rid: 9070097346152890592
type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
m_Name: OutputPort
m_PortDataFlowType: 1
m_IsFloating: 0
m_NodeModel:
rid: 9070097346152890590
m_Connections:
- rid: 9070097346152890594
- rid: 9070097346152890629
- rid: 9070097346152890593
type: {class: ActionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
Position: {x: -370.49997, y: 304.49997}
ID:
m_Value0: 13710423678013893457
m_Value1: 2212741001850971260
Parents: []
PortModels:
- rid: 9070097346152890594
- rid: 9070097346152890595
NodeType:
m_SerializableType: Unity.Behavior.FindClosestWithTagAction, Unity.Behavior,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
NodeTypeID:
m_Value0: 1272391661889856870
m_Value1: 10362915794162135082
m_FieldValues:
- rid: 9070097346152890596
- rid: 9070097346152890597
- rid: 9070097346152890598
- rid: 9070097346152890594
type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
m_Name: InputPort
m_PortDataFlowType: 0
m_IsFloating: 0
m_NodeModel:
rid: 9070097346152890593
m_Connections:
- rid: 9070097346152890592
- rid: 9070097346152890595
type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
m_Name: OutputPort
m_PortDataFlowType: 1
m_IsFloating: 0
m_NodeModel:
rid: 9070097346152890593
m_Connections: []
- rid: 9070097346152890596
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: 9070097346152890599
LinkedVariable:
rid: 9070097346152890607
- rid: 9070097346152890597
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: 9070097346152890600
LinkedVariable:
rid: 9070097346152890603
- rid: 9070097346152890598
type: {class: BehaviorGraphNodeModel/FieldModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
FieldName: Tag
Type:
m_SerializableType: System.String, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
LocalValue:
rid: 9070097346152890601
LinkedVariable:
rid: -2
- rid: 9070097346152890599
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: 9070097346152890600
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: 9070097346152890601
type: {class: 'BlackboardVariable`1[[System.String, mscorlib]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 0
m_Value1: 0
Name:
m_Value: Player
- rid: 9070097346152890603
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: 9070097346152890607
type: {class: 'TypedVariableModel`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
ID:
m_Value0: 2086142384752862979
m_Value1: 5034159126875861342
Name: Target
IsExposed: 0
m_IsShared: 0
m_Value: {fileID: 0}
- rid: 9070097346152890628
type: {class: ActionNodeModel, ns: Unity.Behavior, asm: Unity.Behavior.Authoring}
data:
Position: {x: -46.499996, y: 302.90018}
ID:
m_Value0: 2670597939843796158
m_Value1: 16801890063687294027
Parents: []
PortModels:
- rid: 9070097346152890629
- rid: 9070097346152890630
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: 9070097346152890631
- rid: 9070097346152890632
- rid: 9070097346152890629
type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
m_Name: InputPort
m_PortDataFlowType: 0
m_IsFloating: 0
m_NodeModel:
rid: 9070097346152890628
m_Connections:
- rid: 9070097346152890592
- rid: 9070097346152890630
type: {class: PortModel, ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
m_Name: OutputPort
m_PortDataFlowType: 1
m_IsFloating: 0
m_NodeModel:
rid: 9070097346152890628
m_Connections: []
- rid: 9070097346152890631
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: 9070097346152890633
LinkedVariable:
rid: -2
- rid: 9070097346152890632
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: 9070097346152890634
LinkedVariable:
rid: -2
- rid: 9070097346152890633
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: 9070097346152890634
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
--- !u!114 &7730618722200875529
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: FindPlayerByTagGraph Blackboard
m_EditorClassIdentifier:
AssetID:
m_Value0: 17209399148746025082
m_Value1: 11457628430124124954
m_Variables:
- rid: 9070097346152890560
- rid: 9070097346152890604
m_VersionTimestamp: 638810019617317850
m_CommandBuffer:
m_Commands: []
m_RuntimeBlackboardAsset: {fileID: 8614250170573106848}
references:
version: 2
RefIds:
- rid: 9070097346152890560
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: 9070097346152890604
type: {class: 'TypedVariableModel`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior.GraphFramework, asm: Unity.Behavior.GraphFramework}
data:
ID:
m_Value0: 2086142384752862979
m_Value1: 5034159126875861342
Name: Target
IsExposed: 0
m_IsShared: 0
m_Value: {fileID: 0}
--- !u!114 &8614250170573106848
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: FindPlayerByTagGraph Blackboard
m_EditorClassIdentifier:
VersionTimestamp: 638810019617317850
AssetID:
m_Value0: 0
m_Value1: 0
m_Blackboard:
m_Variables:
- rid: 9070097346152890568
- rid: 9070097346152890649
m_SharedBlackboardVariableGuids: []
references:
version: 2
RefIds:
- rid: 9070097346152890568
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: 9070097346152890649
type: {class: 'BlackboardVariable`1[[UnityEngine.GameObject, UnityEngine.CoreModule]]', ns: Unity.Behavior, asm: Unity.Behavior}
data:
GUID:
m_Value0: 2086142384752862979
m_Value1: 5034159126875861342
Name: Target
m_Value: {fileID: 0}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 7aa8eab25811d4ee1a0bf7215aac019f
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
+30 -1
View File
@@ -671,6 +671,7 @@ GameObject:
- component: {fileID: 1581308642} - component: {fileID: 1581308642}
- component: {fileID: 1581308641} - component: {fileID: 1581308641}
- component: {fileID: 1581308640} - component: {fileID: 1581308640}
- component: {fileID: 1581308645}
m_Layer: 0 m_Layer: 0
m_Name: Enemy m_Name: Enemy
m_TagString: Untagged m_TagString: Untagged
@@ -685,7 +686,7 @@ MonoBehaviour:
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1581308639} m_GameObject: {fileID: 1581308639}
m_Enabled: 1 m_Enabled: 0
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 57f3192b52a14940bca9ed3e3f3cc9e0, type: 3} m_Script: {fileID: 11500000, guid: 57f3192b52a14940bca9ed3e3f3cc9e0, type: 3}
m_Name: m_Name:
@@ -782,6 +783,34 @@ Transform:
m_Children: [] m_Children: []
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1581308645
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1581308639}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f0038c16c34866b4f9e25c9c0dc0f7e6, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Graph: {fileID: -1872226967922087649, guid: 60b9dd743988c4734a44374ee30dd14b, type: 2}
m_BlackboardVariableOverridesList:
- rid: 9070097346152890650
m_IsInitialised: 0
m_IsStarted: 0
references:
version: 2
RefIds:
- rid: 9070097346152890650
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: 1581308639}
--- !u!1 &2040240482 --- !u!1 &2040240482
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: c63ace1e1936b410886ee60b58d83462
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,45 @@
using System;
using DefaultNamespace;
using DefaultNamespace.FSM;
using Unity.Behavior;
using UnityEngine;
using Action = Unity.Behavior.Action;
using Unity.Properties;
[Serializable, GeneratePropertyBag]
[NodeDescription(name: "FindPlayerControllerByRaycast", story: "Find [Target] with racyast from [Agent]", category: "Action", id: "d762456f044989271ec06e8848cbfa15")]
public partial class FindPlayerControllerByRaycastAction : Action
{
[SerializeReference] public BlackboardVariable<GameObject> Target;
[SerializeReference] public BlackboardVariable<GameObject> Agent;
[SerializeReference] public BlackboardVariable<float> MaxDistance = new(10);
protected override Status OnStart()
{
if (Agent.Value == null) return Status.Failure;
// setup your node
return Status.Running;
}
protected override Status OnUpdate()
{
if (Physics.Raycast(Agent.Value.transform.position, Agent.Value.transform.forward, out RaycastHit hit, MaxDistance))
{
if (hit.transform.GetComponent<PlayerController>() != null)
{
Target.Value = hit.transform.gameObject;
return Status.Success;
}
}
Target.Value = null;
return Status.Failure;
}
protected override void OnEnd()
{
}
}
@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 9250f5d746bf949019e434d1373f0275
@@ -0,0 +1,24 @@
using System;
using Unity.Behavior;
using UnityEngine;
[Serializable, Unity.Properties.GeneratePropertyBag]
[Condition(name: "GameObject Null", story: "[Object] is [IsNull] null", category: "Conditions", id: "0136a874fb9b9066a1c71f05e9b92e63")]
public partial class ObjectNullCondition : Condition
{
[SerializeReference] public BlackboardVariable<GameObject> Object;
[SerializeReference] public BlackboardVariable<bool> IsNull;
public override bool IsTrue()
{
return (Object.Value == null && IsNull) || (Object.Value != null && !IsNull);
}
public override void OnStart()
{
}
public override void OnEnd()
{
}
}
@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 5cc690ef45e0547ff930c67885e426c1
+26
View File
@@ -0,0 +1,26 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &1
MonoBehaviour:
m_ObjectHideFlags: 53
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: 6118340bc55d5fc4b88ef6970b16d122, type: 3}
m_Name:
m_EditorClassIdentifier:
m_GraphOwnerName: Self
m_AutoSaveLastSaveLocation: 1
m_SaveFolder: Scripts/BehaviorTree
m_UseSeparateSaveFolders: 0
m_SaveFolderAction:
m_SaveFolderModifier:
m_SaveFolderFlow:
m_SaveFolderCondition:
m_SaveFolderEventChannels:
m_SaveFolderEnum:
m_AutoOpenNodeScriptsInExternalEditor: 1
m_Namespace: