add unity behavior package & examples

add behavior tree implementation
This commit is contained in:
2025-04-23 18:10:17 +02:00
parent 4602ff2416
commit a97b3be68a
34 changed files with 3675 additions and 92 deletions
+44 -2
View File
@@ -240,9 +240,10 @@ GameObject:
- component: {fileID: 213896440}
- component: {fileID: 213896439}
- component: {fileID: 213896438}
- component: {fileID: 213896442}
m_Layer: 0
m_Name: Player
m_TagString: Untagged
m_TagString: Player
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
@@ -338,6 +339,18 @@ Transform:
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &213896442
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 213896437}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0e084138a20b47b4aef9bbf9e40bf53f, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1 &330585543
GameObject:
m_ObjectHideFlags: 0
@@ -712,6 +725,7 @@ GameObject:
- component: {fileID: 963271985}
- component: {fileID: 963271984}
- component: {fileID: 963271983}
- component: {fileID: 963271988}
m_Layer: 0
m_Name: Enemy
m_TagString: Untagged
@@ -726,7 +740,7 @@ MonoBehaviour:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 963271982}
m_Enabled: 1
m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 99c993fa1e7746fa8c1f19ca160390c5, type: 3}
m_Name:
@@ -823,6 +837,34 @@ Transform:
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &963271988
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 963271982}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f0038c16c34866b4f9e25c9c0dc0f7e6, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Graph: {fileID: 6532288503853721430, guid: 9b025019d3a5248dcbfd30e7f09a1037, type: 2}
m_BlackboardVariableOverridesList:
- rid: 9070097351736033657
m_IsInitialised: 0
m_IsStarted: 0
references:
version: 2
RefIds:
- rid: 9070097351736033657
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: 963271982}
--- !u!1660057539 &9223372036854775807
SceneRoots:
m_ObjectHideFlags: 0