浏览代码

WIP bard hare state machine

/main
Amel Negra 4 年前
当前提交
9263b609
共有 15 个文件被更改,包括 175 次插入24 次删除
  1. 8
      UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare.meta
  2. 8
      UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/Townsfolk/States.meta
  3. 8
      UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare/Actions.meta
  4. 81
      UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare/BardHare_TransitionTable.asset
  5. 8
      UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare/BardHare_TransitionTable.asset.meta
  6. 8
      UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare/Conditions.meta
  7. 8
      UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare/States.meta
  8. 15
      UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare/States/JumpDown.asset
  9. 8
      UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare/States/JumpDown.asset.meta
  10. 15
      UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare/States/JumpUP.asset
  11. 8
      UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare/States/JumpUP.asset.meta
  12. 16
      UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/Actions/ChasingTargetAction.asset
  13. 8
      UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/Actions/ChasingTargetAction.asset.meta

8
UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare.meta


fileFormatVersion: 2
guid: 8c41e57f2079ea0439543d042c7e1105
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/Townsfolk/States.meta


fileFormatVersion: 2
guid: 17560bee0c273974b8d041f41f3a222c
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare/Actions.meta


fileFormatVersion: 2
guid: 5383429d0836c344597fb424d6564f90
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

81
UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare/BardHare_TransitionTable.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !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: 872cbaa965d1f6e4e98365d74e2060df, type: 3}
m_Name: BardHare_TransitionTable
m_EditorClassIdentifier:
_transitions:
- FromState: {fileID: 11400000, guid: 7aedcd9c179a4824eaf24451ab5689ba, type: 2}
ToState: {fileID: 11400000, guid: 1aad0cd7a387c6544a113d9fa8df1ce3, type: 2}
Conditions:
- ExpectedResult: 0
Condition: {fileID: 11400000, guid: 13401f769215f3245807de4b2ea14759, type: 2}
Operator: 0
- FromState: {fileID: 11400000, guid: 1aad0cd7a387c6544a113d9fa8df1ce3, type: 2}
ToState: {fileID: 11400000, guid: 7aedcd9c179a4824eaf24451ab5689ba, type: 2}
Conditions:
- ExpectedResult: 0
Condition: {fileID: 11400000, guid: 5ef92fc56785ca244a1415862e4e8e6e, type: 2}
Operator: 0
- ExpectedResult: 1
Condition: {fileID: 11400000, guid: 13401f769215f3245807de4b2ea14759, type: 2}
Operator: 1
- ExpectedResult: 0
Condition: {fileID: 11400000, guid: 1748abd46aa04284b8bf442050ef790f, type: 2}
Operator: 0
- FromState: {fileID: 11400000, guid: 7aedcd9c179a4824eaf24451ab5689ba, type: 2}
ToState: {fileID: 11400000, guid: 3388e91c73e51e845a78aa522a2f2bda, type: 2}
Conditions:
- ExpectedResult: 0
Condition: {fileID: 11400000, guid: f4c89ffbe6ca8fe46ae22ec9d191671a, type: 2}
Operator: 0
- FromState: {fileID: 11400000, guid: 3388e91c73e51e845a78aa522a2f2bda, type: 2}
ToState: {fileID: 11400000, guid: 7aedcd9c179a4824eaf24451ab5689ba, type: 2}
Conditions:
- ExpectedResult: 1
Condition: {fileID: 11400000, guid: f4c89ffbe6ca8fe46ae22ec9d191671a, type: 2}
Operator: 0
- ExpectedResult: 0
Condition: {fileID: 11400000, guid: 1748abd46aa04284b8bf442050ef790f, type: 2}
Operator: 0
- FromState: {fileID: 11400000, guid: 1aad0cd7a387c6544a113d9fa8df1ce3, type: 2}
ToState: {fileID: 11400000, guid: 3388e91c73e51e845a78aa522a2f2bda, type: 2}
Conditions:
- ExpectedResult: 0
Condition: {fileID: 11400000, guid: f4c89ffbe6ca8fe46ae22ec9d191671a, type: 2}
Operator: 0
- FromState: {fileID: 11400000, guid: 3388e91c73e51e845a78aa522a2f2bda, type: 2}
ToState: {fileID: 11400000, guid: 1aad0cd7a387c6544a113d9fa8df1ce3, type: 2}
Conditions:
- ExpectedResult: 1
Condition: {fileID: 11400000, guid: f4c89ffbe6ca8fe46ae22ec9d191671a, type: 2}
Operator: 0
- ExpectedResult: 0
Condition: {fileID: 11400000, guid: 13401f769215f3245807de4b2ea14759, type: 2}
Operator: 0
- FromState: {fileID: 11400000, guid: 3388e91c73e51e845a78aa522a2f2bda, type: 2}
ToState: {fileID: 11400000, guid: b815b7da412ff164abfb213e11d27ace, type: 2}
Conditions:
- ExpectedResult: 0
Condition: {fileID: 11400000, guid: 5ef92fc56785ca244a1415862e4e8e6e, type: 2}
Operator: 1
- ExpectedResult: 1
Condition: {fileID: 11400000, guid: 4f15fe7b4afb565469f360b403d50f64, type: 2}
Operator: 0
- FromState: {fileID: 11400000, guid: b815b7da412ff164abfb213e11d27ace, type: 2}
ToState: {fileID: 11400000, guid: 3388e91c73e51e845a78aa522a2f2bda, type: 2}
Conditions:
- ExpectedResult: 0
Condition: {fileID: 11400000, guid: 4f15fe7b4afb565469f360b403d50f64, type: 2}
Operator: 1
- ExpectedResult: 1
Condition: {fileID: 11400000, guid: f4c89ffbe6ca8fe46ae22ec9d191671a, type: 2}
Operator: 0

8
UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare/BardHare_TransitionTable.asset.meta


fileFormatVersion: 2
guid: 3ace9ec59eae9d647abb885a9574fc1a
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

8
UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare/Conditions.meta


fileFormatVersion: 2
guid: 748572c564d72aa47839d5a87df161ed
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare/States.meta


fileFormatVersion: 2
guid: 95628eeb04e9865419868bc93c90a997
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

15
UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare/States/JumpDown.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !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: 35432205b9a6a374bbbfe6b7cac92179, type: 3}
m_Name: JumpDown
m_EditorClassIdentifier:
_actions: []

8
UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare/States/JumpDown.asset.meta


fileFormatVersion: 2
guid: ebb0392d6a6af934c9a3f7d60d0ea8eb
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

15
UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare/States/JumpUP.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !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: 35432205b9a6a374bbbfe6b7cac92179, type: 3}
m_Name: JumpUP
m_EditorClassIdentifier:
_actions: []

8
UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/BardHare/States/JumpUP.asset.meta


fileFormatVersion: 2
guid: 885192acb10cc9d48aef04aa233806b4
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

16
UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/Actions/ChasingTargetAction.asset


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !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: afd38d2adfefc0446b1ae917d3c4fc16, type: 3}
m_Name: ChasingTargetAction
m_EditorClassIdentifier:
_targetTransform: {fileID: 11400000, guid: 35fc4039342b6ba458d0d4429e89ee74, type: 2}
_chasingSpeed: 2

8
UOP1_Project/Assets/ScriptableObjects/StateMachine/NPC/Actions/ChasingTargetAction.asset.meta


fileFormatVersion: 2
guid: 43e405d3fdf9bba46b3e72fd2d81bd40
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:
正在加载...
取消
保存