Add riding saw and static saw

This commit is contained in:
haitem 2021-01-30 18:24:29 +01:00
parent 1f3da5e7f8
commit 77456cec41
8 changed files with 6146 additions and 234 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,97 @@
fileFormatVersion: 2
guid: 8e76ebdc23b6a7c48b338f18330c3d6e
ModelImporter:
serializedVersion: 19301
internalIDToNameTable: []
externalObjects: {}
materials:
materialImportMode: 1
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
motionNodeName:
rigImportErrors:
rigImportWarnings:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 0
animationCompression: 1
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
isReadable: 0
meshes:
lODScreenPercentages: []
globalScale: 1
meshCompression: 0
addColliders: 0
useSRGBMaterialColor: 1
sortHierarchyByName: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
fileIdsGeneration: 2
swapUVChannels: 0
generateSecondaryUV: 0
useFileUnits: 1
keepQuads: 0
weldVertices: 1
preserveHierarchy: 0
skinWeightsMode: 0
maxBonesPerVertex: 4
minBoneWeight: 0.001
meshOptimizationFlags: -1
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVPackMargin: 4
useFileScale: 1
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
tangentImportMode: 3
normalCalculationMode: 4
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
blendShapeNormalImportMode: 1
normalSmoothingSource: 0
referencedClips: []
importAnimation: 1
humanDescription:
serializedVersion: 3
human: []
skeleton: []
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
legTwist: 0.5
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
globalScale: 1
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 0
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
autoGenerateAvatarMappingIfUnspecified: 1
animationType: 2
humanoidOversampling: 1
avatarSetup: 0
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,41 +1,25 @@
%YAML 1.1 %YAML 1.1
%TAG !u! tag:unity3d.com,2011: %TAG !u! tag:unity3d.com,2011:
--- !u!135 &1833346281 --- !u!135 &2228816461279611164
SphereCollider: SphereCollider:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8540487821801351054} m_GameObject: {fileID: 1677231193731325872}
m_Material: {fileID: 0} m_Material: {fileID: 0}
m_IsTrigger: 1 m_IsTrigger: 1
m_Enabled: 1 m_Enabled: 1
serializedVersion: 2 serializedVersion: 2
m_Radius: 3 m_Radius: 3
m_Center: {x: 0, y: 0, z: 0} m_Center: {x: 0, y: 0, z: 0}
--- !u!114 &8810309421118380755 --- !u!111 &8802058349615362066
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8540487821801351054}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 91a5e2ada06678741aadb6c71fc7532b, type: 3}
m_Name:
m_EditorClassIdentifier:
objectType: 3
instaKill: 0
damage: 25
damageRate: 0.5
--- !u!111 &8810309421118380752
Animation: Animation:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8540487821801351054} m_GameObject: {fileID: 1677231193731325872}
m_Enabled: 1 m_Enabled: 1
serializedVersion: 3 serializedVersion: 3
m_Animation: {fileID: 7400000, guid: 3be0c85867733db4ba4c4495fc5dcc0d, type: 2} m_Animation: {fileID: 7400000, guid: 3be0c85867733db4ba4c4495fc5dcc0d, type: 2}
@ -45,6 +29,24 @@ Animation:
m_PlayAutomatically: 1 m_PlayAutomatically: 1
m_AnimatePhysics: 0 m_AnimatePhysics: 0
m_CullingType: 0 m_CullingType: 0
--- !u!114 &7984646150506845894
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1677231193731325872}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 91a5e2ada06678741aadb6c71fc7532b, type: 3}
m_Name:
m_EditorClassIdentifier:
objectType: 3
instaKill: 0
damage: 25
damageRate: 0.5
fromPosition: {fileID: 0}
toPosition: {fileID: 0}
--- !u!1 &8810309419999466073 --- !u!1 &8810309419999466073
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -72,7 +74,7 @@ Transform:
m_LocalPosition: {x: 2.64, y: 0, z: 0} m_LocalPosition: {x: 2.64, y: 0, z: 0}
m_LocalScale: {x: 1.5, y: 1.5, z: 1.5} m_LocalScale: {x: 1.5, y: 1.5, z: 1.5}
m_Children: m_Children:
- {fileID: 9065245498062191924} - {fileID: 2021386496241501450}
- {fileID: 8810309421689333096} - {fileID: 8810309421689333096}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 0 m_RootOrder: 0
@ -170,129 +172,139 @@ BoxCollider:
serializedVersion: 2 serializedVersion: 2
m_Size: {x: 1.0000001, y: 1.0000001, z: 1} m_Size: {x: 1.0000001, y: 1.0000001, z: 1}
m_Center: {x: 0.00000011920929, y: 0.000000059604645, z: 0} m_Center: {x: 0.00000011920929, y: 0.000000059604645, z: 0}
--- !u!1001 &8810309421118380767 --- !u!1001 &1983784180009558753
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
serializedVersion: 2 serializedVersion: 2
m_Modification: m_Modification:
m_TransformParent: {fileID: 8810309419999466072} m_TransformParent: {fileID: 8810309419999466072}
m_Modifications: m_Modifications:
- target: {fileID: -8679921383154817045, guid: 46644e18916d65847abb4e90df7dba6f, - target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
propertyPath: m_RootOrder propertyPath: m_RootOrder
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 46644e18916d65847abb4e90df7dba6f, - target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
propertyPath: m_LocalScale.x propertyPath: m_LocalScale.x
value: 0.2 value: 0.2
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 46644e18916d65847abb4e90df7dba6f, - target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
propertyPath: m_LocalScale.y propertyPath: m_LocalScale.y
value: 0.2 value: 0.2
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 46644e18916d65847abb4e90df7dba6f, - target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
propertyPath: m_LocalScale.z propertyPath: m_LocalScale.z
value: 0.2 value: 0.2
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 46644e18916d65847abb4e90df7dba6f, - target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
propertyPath: m_LocalPosition.x propertyPath: m_LocalPosition.x
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 46644e18916d65847abb4e90df7dba6f, - target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
propertyPath: m_LocalPosition.y propertyPath: m_LocalPosition.y
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 46644e18916d65847abb4e90df7dba6f, - target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
propertyPath: m_LocalPosition.z propertyPath: m_LocalPosition.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 46644e18916d65847abb4e90df7dba6f, - target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
propertyPath: m_LocalRotation.w propertyPath: m_LocalRotation.w
value: 0.7071068 value: 0.7071068
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 46644e18916d65847abb4e90df7dba6f, - target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
propertyPath: m_LocalRotation.x propertyPath: m_LocalRotation.x
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 46644e18916d65847abb4e90df7dba6f, - target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
propertyPath: m_LocalRotation.y propertyPath: m_LocalRotation.y
value: -0.7071068 value: -0.7071068
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 46644e18916d65847abb4e90df7dba6f, - target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
propertyPath: m_LocalRotation.z propertyPath: m_LocalRotation.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 46644e18916d65847abb4e90df7dba6f, - target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
propertyPath: m_LocalEulerAnglesHint.x propertyPath: m_LocalEulerAnglesHint.x
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 46644e18916d65847abb4e90df7dba6f, - target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
propertyPath: m_LocalEulerAnglesHint.y propertyPath: m_LocalEulerAnglesHint.y
value: -90 value: -90
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 46644e18916d65847abb4e90df7dba6f, - target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
propertyPath: m_LocalEulerAnglesHint.z propertyPath: m_LocalEulerAnglesHint.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -2577548232221058511, guid: 46644e18916d65847abb4e90df7dba6f, - target: {fileID: -2577548232221058511, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
propertyPath: m_LocalRotation.w propertyPath: m_LocalRotation.w
value: 0.7071067 value: 1
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -2577548232221058511, guid: 46644e18916d65847abb4e90df7dba6f, - target: {fileID: -2577548232221058511, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
propertyPath: m_LocalRotation.x propertyPath: m_LocalRotation.x
value: -0.7071068
objectReference: {fileID: 0}
- target: {fileID: -2577548232221058511, guid: 46644e18916d65847abb4e90df7dba6f,
type: 3}
propertyPath: m_LocalRotation.y
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: -2577548232221058511, guid: 46644e18916d65847abb4e90df7dba6f, - target: {fileID: -2577548232221058511, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
propertyPath: m_LocalRotation.z propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: -2577548232221058511, guid: 46644e18916d65847abb4e90df7dba6f,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 46644e18916d65847abb4e90df7dba6f, - target: {fileID: -2577548232221058511, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 186
objectReference: {fileID: 0}
- target: {fileID: -2484921068739079471, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -2484921068739079471, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -2484921068739079471, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -2484921068739079471, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 186
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
propertyPath: m_Name propertyPath: m_Name
value: Saw value: Saw
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 46644e18916d65847abb4e90df7dba6f,
type: 3}
propertyPath: m_TagString
value: EnemyObjects
objectReference: {fileID: 0}
m_RemovedComponents: [] m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 46644e18916d65847abb4e90df7dba6f, type: 3} m_SourcePrefab: {fileID: 100100000, guid: 8e76ebdc23b6a7c48b338f18330c3d6e, type: 3}
--- !u!1 &8540487821801351054 stripped --- !u!1 &1677231193731325872 stripped
GameObject: GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 46644e18916d65847abb4e90df7dba6f, m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
m_PrefabInstance: {fileID: 8810309421118380767} m_PrefabInstance: {fileID: 1983784180009558753}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
--- !u!4 &9065245498062191924 stripped --- !u!4 &2021386496241501450 stripped
Transform: Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 46644e18916d65847abb4e90df7dba6f, m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3} type: 3}
m_PrefabInstance: {fileID: 8810309421118380767} m_PrefabInstance: {fileID: 1983784180009558753}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}

View File

@ -0,0 +1,288 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &1737216246128126191
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1794451698336200490}
m_Layer: 0
m_Name: ToPosition
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1794451698336200490
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1737216246128126191}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 2.71, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 8224448297729827164}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!135 &1624046124866566680
SphereCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2243115294033145012}
m_Material: {fileID: 0}
m_IsTrigger: 1
m_Enabled: 1
serializedVersion: 2
m_Radius: 3
m_Center: {x: 0, y: 0, z: 0}
--- !u!111 &8232770286337753878
Animation:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2243115294033145012}
m_Enabled: 1
serializedVersion: 3
m_Animation: {fileID: 7400000, guid: 3be0c85867733db4ba4c4495fc5dcc0d, type: 2}
m_Animations:
- {fileID: 7400000, guid: 3be0c85867733db4ba4c4495fc5dcc0d, type: 2}
m_WrapMode: 0
m_PlayAutomatically: 1
m_AnimatePhysics: 0
m_CullingType: 0
--- !u!114 &7397361147327718850
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2243115294033145012}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 91a5e2ada06678741aadb6c71fc7532b, type: 3}
m_Name:
m_EditorClassIdentifier:
objectType: 4
instaKill: 0
damage: 25
damageRate: 0.5
fromPosition: {fileID: 5348459325736803047}
toPosition: {fileID: 1794451698336200490}
--- !u!1 &4715133416468503816
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5348459325736803047}
m_Layer: 0
m_Name: FromPosition
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5348459325736803047
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4715133416468503816}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -3.65, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 8224448297729827164}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &8224448297729827165
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8224448297729827164}
m_Layer: 0
m_Name: SawRiding
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &8224448297729827164
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8224448297729827165}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 2.64, y: 0, z: 0}
m_LocalScale: {x: 1.5, y: 1.5, z: 1.5}
m_Children:
- {fileID: 1471258524165551630}
- {fileID: 5348459325736803047}
- {fileID: 1794451698336200490}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &1432228967403377125
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 8224448297729827164}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalScale.x
value: 0.2
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalScale.y
value: 0.2
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalScale.z
value: 0.2
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalRotation.w
value: 0.7071068
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalRotation.y
value: -0.7071068
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: -90
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -2577548232221058511, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalRotation.w
value: -1
objectReference: {fileID: 0}
- target: {fileID: -2577548232221058511, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -2577548232221058511, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: -2577548232221058511, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -2577548232221058511, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 360
objectReference: {fileID: 0}
- target: {fileID: -2484921068739079471, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalRotation.w
value: -1
objectReference: {fileID: 0}
- target: {fileID: -2484921068739079471, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -2484921068739079471, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: -2484921068739079471, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -2484921068739079471, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 360
objectReference: {fileID: 0}
- target: {fileID: 919132149155446097, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
propertyPath: m_Name
value: Saw
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 8e76ebdc23b6a7c48b338f18330c3d6e, type: 3}
--- !u!1 &2243115294033145012 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
m_PrefabInstance: {fileID: 1432228967403377125}
m_PrefabAsset: {fileID: 0}
--- !u!4 &1471258524165551630 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 8e76ebdc23b6a7c48b338f18330c3d6e,
type: 3}
m_PrefabInstance: {fileID: 1432228967403377125}
m_PrefabAsset: {fileID: 0}

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 08d7423eab725344da0bad3b29f907dd
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -283,6 +283,87 @@ PrefabInstance:
objectReference: {fileID: 0} objectReference: {fileID: 0}
m_RemovedComponents: [] m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 597897b562955934fae65d62e0a8e3cd, type: 3} m_SourcePrefab: {fileID: 100100000, guid: 597897b562955934fae65d62e0a8e3cd, type: 3}
--- !u!1001 &791294013
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 1737216246128126191, guid: 08d7423eab725344da0bad3b29f907dd,
type: 3}
propertyPath: m_Icon
value:
objectReference: {fileID: 4162164826716764455, guid: 0000000000000000d000000000000000,
type: 0}
- target: {fileID: 4715133416468503816, guid: 08d7423eab725344da0bad3b29f907dd,
type: 3}
propertyPath: m_Icon
value:
objectReference: {fileID: 4162164826716764455, guid: 0000000000000000d000000000000000,
type: 0}
- target: {fileID: 8224448297729827164, guid: 08d7423eab725344da0bad3b29f907dd,
type: 3}
propertyPath: m_RootOrder
value: 6
objectReference: {fileID: 0}
- target: {fileID: 8224448297729827164, guid: 08d7423eab725344da0bad3b29f907dd,
type: 3}
propertyPath: m_LocalPosition.x
value: -7.06
objectReference: {fileID: 0}
- target: {fileID: 8224448297729827164, guid: 08d7423eab725344da0bad3b29f907dd,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8224448297729827164, guid: 08d7423eab725344da0bad3b29f907dd,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8224448297729827164, guid: 08d7423eab725344da0bad3b29f907dd,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 8224448297729827164, guid: 08d7423eab725344da0bad3b29f907dd,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8224448297729827164, guid: 08d7423eab725344da0bad3b29f907dd,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8224448297729827164, guid: 08d7423eab725344da0bad3b29f907dd,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8224448297729827164, guid: 08d7423eab725344da0bad3b29f907dd,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8224448297729827164, guid: 08d7423eab725344da0bad3b29f907dd,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8224448297729827164, guid: 08d7423eab725344da0bad3b29f907dd,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8224448297729827165, guid: 08d7423eab725344da0bad3b29f907dd,
type: 3}
propertyPath: m_Name
value: SawRiding
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 08d7423eab725344da0bad3b29f907dd, type: 3}
--- !u!1 &964739489 --- !u!1 &964739489
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -590,10 +671,5 @@ PrefabInstance:
propertyPath: m_Name propertyPath: m_Name
value: Saw value: Saw
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 8810309421118380752, guid: 75a5dff38607d264bbf318173d359a5e,
type: 3}
propertyPath: m_PlayAutomatically
value: 1
objectReference: {fileID: 0}
m_RemovedComponents: [] m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 75a5dff38607d264bbf318173d359a5e, type: 3} m_SourcePrefab: {fileID: 100100000, guid: 75a5dff38607d264bbf318173d359a5e, type: 3}

View File

@ -12,6 +12,9 @@ public class DamageObjectsManager : MonoBehaviour
public bool instaKill = false; public bool instaKill = false;
public float damage = 10f; public float damage = 10f;
public float damageRate = 5f; public float damageRate = 5f;
public Transform fromPosition;
public Transform toPosition;
private bool back = false;
private float actualDamageRate = 0f; private float actualDamageRate = 0f;
private bool interact = false; private bool interact = false;
private PlayerManager playerManager; private PlayerManager playerManager;
@ -48,10 +51,9 @@ public class DamageObjectsManager : MonoBehaviour
if (objectType == ObjectType.StaticSaw) if (objectType == ObjectType.StaticSaw)
{ {
Debug.Log(!animation.isPlaying);
if (!animation.isPlaying) if (!animation.isPlaying)
{ {
animation.Play("Saw"); animation.Play("SawA");
} }
if (actualDamageRate < Time.time) if (actualDamageRate < Time.time)
{ {
@ -69,6 +71,30 @@ public class DamageObjectsManager : MonoBehaviour
} }
} }
} }
if (objectType == ObjectType.RidingSaw)
{
if (fromPosition != null && toPosition != null)
{
if (this.transform.localPosition == fromPosition.localPosition)
{
back = true;
}
else if (this.transform.localPosition == toPosition.localPosition)
{
back = false;
}
if (back)
{
this.transform.localPosition = Vector3.MoveTowards(this.transform.localPosition, toPosition.localPosition, 5 * Time.deltaTime);
}
else
{
this.transform.localPosition = Vector3.MoveTowards(this.transform.localPosition, fromPosition.localPosition, 5 * Time.deltaTime);
}
}
}
} }
public void damagePlayer(PlayerManager playerManager) public void damagePlayer(PlayerManager playerManager)