궁수 : 멀티샷
This commit is contained in:
parent
829a7b9806
commit
4bd556acbb
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
|
|
@ -1,7 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 8088ec2e5927f9047bc385831171e5d2
|
||||
ModelImporter:
|
||||
serializedVersion: 25
|
||||
serializedVersion: 22200
|
||||
internalIDToNameTable:
|
||||
- first:
|
||||
1: 100000
|
||||
|
|
@ -347,7 +347,7 @@ ModelImporter:
|
|||
second: //RootNode
|
||||
externalObjects: {}
|
||||
materials:
|
||||
importMaterials: 1
|
||||
materialImportMode: 1
|
||||
materialName: 0
|
||||
materialSearch: 1
|
||||
materialLocation: 1
|
||||
|
|
@ -356,6 +356,7 @@ ModelImporter:
|
|||
bakeSimulation: 0
|
||||
resampleCurves: 1
|
||||
optimizeGameObjects: 0
|
||||
removeConstantScaleCurves: 0
|
||||
motionNodeName:
|
||||
rigImportErrors:
|
||||
rigImportWarnings:
|
||||
|
|
@ -484,7 +485,14 @@ ModelImporter:
|
|||
mirror: 0
|
||||
bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000
|
||||
curves: []
|
||||
events: []
|
||||
events:
|
||||
- time: 0.08980579
|
||||
functionName: Projectile
|
||||
data: Projectile_ArcherArrow
|
||||
objectReferenceParameter: {instanceID: 0}
|
||||
floatParameter: 0
|
||||
intParameter: 0
|
||||
messageOptions: 0
|
||||
transformMask: []
|
||||
maskType: 3
|
||||
maskSource: {instanceID: 0}
|
||||
|
|
@ -525,26 +533,36 @@ ModelImporter:
|
|||
meshCompression: 0
|
||||
addColliders: 0
|
||||
useSRGBMaterialColor: 1
|
||||
sortHierarchyByName: 1
|
||||
importPhysicalCameras: 1
|
||||
importVisibility: 1
|
||||
importBlendShapes: 1
|
||||
importCameras: 1
|
||||
importLights: 1
|
||||
nodeNameCollisionStrategy: 0
|
||||
fileIdsGeneration: 1
|
||||
swapUVChannels: 0
|
||||
generateSecondaryUV: 0
|
||||
useFileUnits: 1
|
||||
keepQuads: 0
|
||||
weldVertices: 1
|
||||
bakeAxisConversion: 0
|
||||
preserveHierarchy: 0
|
||||
skinWeightsMode: 0
|
||||
maxBonesPerVertex: 4
|
||||
minBoneWeight: 0.001
|
||||
optimizeBones: 1
|
||||
meshOptimizationFlags: -1
|
||||
indexFormat: 0
|
||||
secondaryUVAngleDistortion: 8
|
||||
secondaryUVAreaDistortion: 15.000001
|
||||
secondaryUVHardAngle: 88
|
||||
secondaryUVMarginMethod: 0
|
||||
secondaryUVMinLightmapResolution: 40
|
||||
secondaryUVMinObjectScale: 1
|
||||
secondaryUVPackMargin: 4
|
||||
useFileScale: 1
|
||||
strictVertexDataChecks: 0
|
||||
tangentSpace:
|
||||
normalSmoothAngle: 60
|
||||
normalImportMode: 0
|
||||
|
|
@ -555,7 +573,6 @@ ModelImporter:
|
|||
normalSmoothingSource: 0
|
||||
referencedClips: []
|
||||
importAnimation: 1
|
||||
copyAvatar: 1
|
||||
humanDescription:
|
||||
serializedVersion: 3
|
||||
human:
|
||||
|
|
@ -1265,8 +1282,13 @@ ModelImporter:
|
|||
skeletonHasParents: 1
|
||||
lastHumanDescriptionAvatarSource: {fileID: 9000000, guid: 61366630e3c077b4b991d36e541d2c9d,
|
||||
type: 3}
|
||||
autoGenerateAvatarMappingIfUnspecified: 1
|
||||
animationType: 3
|
||||
humanoidOversampling: 1
|
||||
avatarSetup: 2
|
||||
addHumanoidExtraRootOnlyWhenUsingAvatar: 0
|
||||
importBlendShapeDeformPercent: 0
|
||||
remapMaterialsIfMaterialImportModeIsNone: 1
|
||||
additionalBone: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
|
|
|
|||
|
|
@ -0,0 +1,163 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &3775224392489291934
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 7799871682011831237}
|
||||
- component: {fileID: 6690735372691491880}
|
||||
- component: {fileID: 2925305242415322776}
|
||||
m_Layer: 0
|
||||
m_Name: Projectile_ArcherArrow
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &7799871682011831237
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3775224392489291934}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 3839151164654875812}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!65 &6690735372691491880
|
||||
BoxCollider:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3775224392489291934}
|
||||
m_Material: {fileID: 0}
|
||||
m_IncludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_ExcludeLayers:
|
||||
serializedVersion: 2
|
||||
m_Bits: 0
|
||||
m_LayerOverridePriority: 0
|
||||
m_IsTrigger: 1
|
||||
m_ProvidesContacts: 0
|
||||
m_Enabled: 1
|
||||
serializedVersion: 3
|
||||
m_Size: {x: 1, y: 1, z: 1}
|
||||
m_Center: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &2925305242415322776
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3775224392489291934}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: b3062df6743c3a048910d52c2f80e25b, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Pierce: 0
|
||||
str_HitEffect:
|
||||
m_Direction: 0
|
||||
--- !u!1001 &3843626346608478680
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 7799871682011831237}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1367524025346344, guid: 64c5a6e8823ab1347b119c3148fd71d8, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: vfx_Projectile_Trail01_Orange
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4550230064872828, guid: 64c5a6e8823ab1347b119c3148fd71d8, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4550230064872828, guid: 64c5a6e8823ab1347b119c3148fd71d8, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4550230064872828, guid: 64c5a6e8823ab1347b119c3148fd71d8, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4550230064872828, guid: 64c5a6e8823ab1347b119c3148fd71d8, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4550230064872828, guid: 64c5a6e8823ab1347b119c3148fd71d8, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4550230064872828, guid: 64c5a6e8823ab1347b119c3148fd71d8, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4550230064872828, guid: 64c5a6e8823ab1347b119c3148fd71d8, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4550230064872828, guid: 64c5a6e8823ab1347b119c3148fd71d8, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4550230064872828, guid: 64c5a6e8823ab1347b119c3148fd71d8, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4550230064872828, guid: 64c5a6e8823ab1347b119c3148fd71d8, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 135898405161089132, guid: 64c5a6e8823ab1347b119c3148fd71d8,
|
||||
type: 3}
|
||||
propertyPath: m_Radius
|
||||
value: 0.35
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 135898405161089132, guid: 64c5a6e8823ab1347b119c3148fd71d8,
|
||||
type: 3}
|
||||
propertyPath: m_IsTrigger
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 199004438423571566, guid: 64c5a6e8823ab1347b119c3148fd71d8,
|
||||
type: 3}
|
||||
propertyPath: m_Materials.Array.size
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 199430817634661098, guid: 64c5a6e8823ab1347b119c3148fd71d8,
|
||||
type: 3}
|
||||
propertyPath: m_Materials.Array.size
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 199952566798457474, guid: 64c5a6e8823ab1347b119c3148fd71d8,
|
||||
type: 3}
|
||||
propertyPath: m_Materials.Array.size
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents:
|
||||
- {fileID: 114390068540151312, guid: 64c5a6e8823ab1347b119c3148fd71d8, type: 3}
|
||||
- {fileID: 54016919864105464, guid: 64c5a6e8823ab1347b119c3148fd71d8, type: 3}
|
||||
- {fileID: 135898405161089132, guid: 64c5a6e8823ab1347b119c3148fd71d8, type: 3}
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 64c5a6e8823ab1347b119c3148fd71d8, type: 3}
|
||||
--- !u!4 &3839151164654875812 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 4550230064872828, guid: 64c5a6e8823ab1347b119c3148fd71d8,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 3843626346608478680}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 7a98926584040f9468dc357470a3da6d
|
||||
DefaultImporter:
|
||||
guid: e0254963b52855f4caeb655dd2cd1e5c
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
|
|
@ -24,18 +24,14 @@ Transform:
|
|||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1870217884695436970}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 1330317449106314129}
|
||||
- {fileID: 308249492277378206}
|
||||
- {fileID: 2015353465513144179}
|
||||
- {fileID: 8283182005440771782}
|
||||
- {fileID: 5704153104272469561}
|
||||
- {fileID: 1009397626107364838}
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &5821305178216671700
|
||||
MonoBehaviour:
|
||||
|
|
@ -49,391 +45,94 @@ MonoBehaviour:
|
|||
m_Script: {fileID: 11500000, guid: 7fc2889fc92b959419a7ad765aca9d3e, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Scale: 0
|
||||
arrows:
|
||||
- {fileID: 4162635938388187193}
|
||||
- {fileID: 3455814217401661238}
|
||||
- {fileID: 3478294811177919707}
|
||||
- {fileID: 6431524937784049006}
|
||||
- {fileID: 7249567219271689617}
|
||||
--- !u!1001 &312559096861558026
|
||||
m_Pierce: 0
|
||||
str_HitEffect:
|
||||
--- !u!1001 &5098887779200822041
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 663500967046086981}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1569979447995748, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
- target: {fileID: 5242465537561784032, guid: 401ae96d4b693054689e481def253364,
|
||||
type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Projectile 9 (1)
|
||||
value: Orbs_leaves
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1569979447995748, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_IsActive
|
||||
value: 1
|
||||
- target: {fileID: 5242465537561784063, guid: 401ae96d4b693054689e481def253364,
|
||||
type: 3}
|
||||
propertyPath: m_LocalScale.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_RootOrder
|
||||
value: 1
|
||||
- target: {fileID: 5242465537561784063, guid: 401ae96d4b693054689e481def253364,
|
||||
type: 3}
|
||||
propertyPath: m_LocalScale.y
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
- target: {fileID: 5242465537561784063, guid: 401ae96d4b693054689e481def253364,
|
||||
type: 3}
|
||||
propertyPath: m_LocalScale.z
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5242465537561784063, guid: 401ae96d4b693054689e481def253364,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: -0.274
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
- target: {fileID: 5242465537561784063, guid: 401ae96d4b693054689e481def253364,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
- target: {fileID: 5242465537561784063, guid: 401ae96d4b693054689e481def253364,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: -0.039
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
- target: {fileID: 5242465537561784063, guid: 401ae96d4b693054689e481def253364,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0.9914449
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
- target: {fileID: 5242465537561784063, guid: 401ae96d4b693054689e481def253364,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
- target: {fileID: 5242465537561784063, guid: 401ae96d4b693054689e481def253364,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0.1305262
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
- target: {fileID: 5242465537561784063, guid: 401ae96d4b693054689e481def253364,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
- target: {fileID: 5242465537561784063, guid: 401ae96d4b693054689e481def253364,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
- target: {fileID: 5242465537561784063, guid: 401ae96d4b693054689e481def253364,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
- target: {fileID: 5242465537561784063, guid: 401ae96d4b693054689e481def253364,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
--- !u!4 &308249492277378206 stripped
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 401ae96d4b693054689e481def253364, type: 3}
|
||||
--- !u!4 &1009397626107364838 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
m_PrefabInstance: {fileID: 312559096861558026}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!114 &3455814217401661238 stripped
|
||||
MonoBehaviour:
|
||||
m_CorrespondingSourceObject: {fileID: 3144614727938241084, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
m_PrefabInstance: {fileID: 312559096861558026}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 295a3a98bde544446a8e4baf0f893003, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
--- !u!1001 &1326113535157037573
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
m_TransformParent: {fileID: 663500967046086981}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1569979447995748, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Projectile 9
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_RootOrder
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
--- !u!4 &1330317449106314129 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
m_PrefabInstance: {fileID: 1326113535157037573}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!114 &4162635938388187193 stripped
|
||||
MonoBehaviour:
|
||||
m_CorrespondingSourceObject: {fileID: 3144614727938241084, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
m_PrefabInstance: {fileID: 1326113535157037573}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 295a3a98bde544446a8e4baf0f893003, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
--- !u!1001 &2010444764597475047
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
m_TransformParent: {fileID: 663500967046086981}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1569979447995748, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Projectile 9 (2)
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1569979447995748, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_IsActive
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_RootOrder
|
||||
value: 2
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0.274
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: -0.039
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0.9914449
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 0.1305262
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
--- !u!4 &2015353465513144179 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
m_PrefabInstance: {fileID: 2010444764597475047}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!114 &3478294811177919707 stripped
|
||||
MonoBehaviour:
|
||||
m_CorrespondingSourceObject: {fileID: 3144614727938241084, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
m_PrefabInstance: {fileID: 2010444764597475047}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 295a3a98bde544446a8e4baf0f893003, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
--- !u!1001 &5708392340100028333
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
m_TransformParent: {fileID: 663500967046086981}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1569979447995748, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Projectile 9 (4)
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1569979447995748, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_IsActive
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_RootOrder
|
||||
value: 4
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0.548
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0.078
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0.9659259
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 0.25881907
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
--- !u!4 &5704153104272469561 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
m_PrefabInstance: {fileID: 5708392340100028333}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!114 &7249567219271689617 stripped
|
||||
MonoBehaviour:
|
||||
m_CorrespondingSourceObject: {fileID: 3144614727938241084, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
m_PrefabInstance: {fileID: 5708392340100028333}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 295a3a98bde544446a8e4baf0f893003, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
--- !u!1001 &8278381056677597010
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
m_TransformParent: {fileID: 663500967046086981}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1569979447995748, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Projectile 9 (3)
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1569979447995748, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_IsActive
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_RootOrder
|
||||
value: 3
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: -0.548
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: -0.078
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 0.9659259
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0.25881907
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
--- !u!114 &6431524937784049006 stripped
|
||||
MonoBehaviour:
|
||||
m_CorrespondingSourceObject: {fileID: 3144614727938241084, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
m_PrefabInstance: {fileID: 8278381056677597010}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 295a3a98bde544446a8e4baf0f893003, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
--- !u!4 &8283182005440771782 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 4909937937562004, guid: de79adfa69af17a4a8392603753976a1, type: 3}
|
||||
m_PrefabInstance: {fileID: 8278381056677597010}
|
||||
m_CorrespondingSourceObject: {fileID: 5242465537561784063, guid: 401ae96d4b693054689e481def253364,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 5098887779200822041}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
|
|
|
|||
|
|
@ -297,6 +297,8 @@ public class Actor : MyCoroutine
|
|||
dinfo.Beater = this;
|
||||
dinfo.Beater_pd = _pd;
|
||||
dinfo.BaseDmg = addAtk + (_pd.BaseDmg > 0 ? _pd.BaseDmg : m_Stat.Get_Stat(eStat.BaseDmg));
|
||||
if (dic_ccData[eCC.MultiShot].CCTime > 0f)
|
||||
dinfo.BaseDmg -= dinfo.BaseDmg * dic_ccData[eCC.MultiShot].CCDmg;
|
||||
dinfo.Damage = dinfo.BaseDmg * _attackrate;
|
||||
dinfo.PiercingDmg = dinfo.BaseDmg *
|
||||
(m_Stat.Get_Stat(eStat.PIERCING_Multiplier) +
|
||||
|
|
@ -760,14 +762,14 @@ public class Actor : MyCoroutine
|
|||
return new Vector3(transform.position.x, transform.position.y + ObjSize.y * 0.5f, transform.position.z);
|
||||
}
|
||||
public Vector3 Get_Top_postion() { return tf_HUD_Dmg.position; }
|
||||
public Vector3 Get_CenterPositionFoward(float dist = 1f) { return Get_Center_position() + transform.forward * dist; }
|
||||
public Vector3 Get_PositionFoward(float dist = 1f) { return Get_position() + transform.forward * dist; }
|
||||
public Vector3 Get_PositionBack(float dist = 1f) { return Get_position() + -transform.forward * dist; }
|
||||
public Vector3 Get_CenterPositionFoward(float dist = 0.3f) { return Get_Center_position() + transform.forward * dist; }
|
||||
public Vector3 Get_PositionFoward(float dist = 0.3f) { return Get_position() + transform.forward * dist; }
|
||||
public Vector3 Get_PositionBack(float dist = 0.3f) { return Get_position() + -transform.forward * dist; }
|
||||
public Vector3 Get_TeleportPostion(Actor target, float dist = 1f)
|
||||
{
|
||||
var startPos = Get_position(); // 현재 위치
|
||||
Vector3 direction = (target.Get_position() - Get_position()).normalized; // 목표와 현재 위치의 방향 벡터를 구함
|
||||
return target.Get_position() - direction * 1f; // 목표 위치에서 -1f 앞 지점 계산
|
||||
return target.Get_position() - direction * dist; // 목표 위치에서 -1f 앞 지점 계산
|
||||
}
|
||||
public float Get_ScaleSizeDist() { return transform.localScale.x > 2f ? ObjSize.z * 0.5f : 0f; }
|
||||
public ActorStatInfo Get_StatInfo() { return m_Stat; }
|
||||
|
|
|
|||
|
|
@ -222,9 +222,31 @@ public class MyActor : Actor
|
|||
base.Projectile(s);
|
||||
if (ProjectileInfo.Ins)
|
||||
{
|
||||
var startpos = Get_CenterPositionFoward();
|
||||
var lifeTime = table_effectlist.Ins.Get_Data(s).f_ProjectileLifeTime;
|
||||
ProjectileInfo.Ins.Shoot_Projectile(s, this, m_Target, 1f, startpos, lifeTime);
|
||||
var ccData = Get_CCData(eCC.MultiShot);
|
||||
var amount = 1 + (ccData.CCTime > 0f ? ccData.CCVal : 0);
|
||||
if (amount > 1)
|
||||
{
|
||||
float cal_angle = 80f;
|
||||
float angleStep = cal_angle / (amount - 1); // 전체 각도(120도)를 화살 개수로 나누기
|
||||
for (int i = 0; i < amount; ++i)
|
||||
{
|
||||
var startpos = Get_CenterPositionFoward();
|
||||
var lifeTime = table_effectlist.Ins.Get_Data(s).f_ProjectileLifeTime;
|
||||
ProjectileInfo.Ins.Shoot_Projectile(s, this, m_Target, 1f, startpos, lifeTime, 1,
|
||||
pb =>
|
||||
{
|
||||
// -60 ~ 60 사이로 각도를 균등 분배
|
||||
float angle = -(cal_angle * 0.5f) + (angleStep * i); // 시작 각도 -60에서 각 화살의 각도 계산
|
||||
pb.transform.localEulerAngles = new Vector2(0f, angle);
|
||||
});
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
var startpos = Get_CenterPositionFoward();
|
||||
var lifeTime = table_effectlist.Ins.Get_Data(s).f_ProjectileLifeTime;
|
||||
ProjectileInfo.Ins.Shoot_Projectile(s, this, m_Target, 1f, startpos, lifeTime);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,31 +1,32 @@
|
|||
using System.Collections.Generic;
|
||||
using System.Collections;
|
||||
using UnityEngine;
|
||||
|
||||
public class Skill_MultiShot : ProjectileBase
|
||||
{
|
||||
public Skill_MultiShot_Arrow[] arrows;
|
||||
List<MobActor> list_deathmob = new List<MobActor>();
|
||||
[Header("지속 시간")]
|
||||
public float lifetime = 10f;
|
||||
[Header("추가 화살 갯수")]
|
||||
public int addarrow = 2;
|
||||
[Header("데미지 감소량")]
|
||||
public double reducedmg = 0.2d;
|
||||
|
||||
public override void Set(ProjectileData _data)
|
||||
{
|
||||
list_deathmob.Clear();
|
||||
_data.eStartPos = eProjectileStartPos.ShooterCenter;
|
||||
base.Set(_data);
|
||||
transform.rotation = _data.shooter.transform.rotation;
|
||||
m_LifeTime = lifetime;
|
||||
_data.shooter.Buff_or_Debuff(eCC.MultiShot, m_LifeTime, reducedmg, addarrow);
|
||||
StartCoroutine(Co_Update());
|
||||
}
|
||||
|
||||
_data.LifeTime = 10f;
|
||||
IEnumerator Co_Update()
|
||||
{
|
||||
while (m_LifeTime > 0f)
|
||||
{
|
||||
yield return null;
|
||||
m_LifeTime -= Time.deltaTime;
|
||||
transform.position = m_ProjecTileData.shooter.Get_Center_position();
|
||||
}
|
||||
|
||||
for (int i = 0; i < arrows.Length; i++)
|
||||
arrows[i].gameObject.SetActive(false);
|
||||
|
||||
var arrowcount = IsStep(1) ? 5 : 3;
|
||||
for (int i = 0; i < arrowcount; i++)
|
||||
arrows[i].Set(_data, IsStep(2), actor =>
|
||||
{
|
||||
var mob = actor as MobActor;
|
||||
if (mob != null && mob.IsDead() && list_deathmob.Find(f => f == mob) == null)
|
||||
list_deathmob.Add(mob);
|
||||
});
|
||||
|
||||
StartCoroutine(Co_Off(3f));
|
||||
Off(true);
|
||||
}
|
||||
}
|
||||
|
|
@ -54,7 +54,7 @@ public class ProjectileInfo : MonoBehaviour
|
|||
Load_Projectile(true, projectile, act);
|
||||
}
|
||||
|
||||
public void Shoot_Projectile(string projectile, Actor shooter, Actor target, float adddmgrate = 1f, Vector3? startpos = null, float liftTime = 4f, float skilldmg = 1f)
|
||||
public void Shoot_Projectile(string projectile, Actor shooter, Actor target, float adddmgrate = 1f, Vector3? startpos = null, float liftTime = 4f, float skilldmg = 1f, Action<ProjectileBase> act = null)
|
||||
{
|
||||
Get_Projectile(projectile, proj =>
|
||||
{
|
||||
|
|
@ -62,6 +62,7 @@ public class ProjectileInfo : MonoBehaviour
|
|||
proj.Set(new ProjectileData { shooter = shooter, target = target, HitDamage = adddmgrate, eStartPos = eProjectileStartPos.Custom, v3_StartPos = startpos.Value, LifeTime = liftTime, LookTarget = true });
|
||||
else
|
||||
proj.Set(new ProjectileData { shooter = shooter, target = target, HitDamage = adddmgrate, eStartPos = eProjectileStartPos.ShooterCenter, LifeTime = liftTime });
|
||||
act?.Invoke(proj);
|
||||
});
|
||||
}
|
||||
public void Shoot_Projectile(string projectile, ProjectileData pd, Action<ProjectileBase> act = null)
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ public enum eSpawnerType { Random, Order, Phase, PhaseAllKill }
|
|||
public enum eAnim { Idle, Run, Die, Hit, Dodge, Attack, Attack2, Attack3, Attack4, Skill }
|
||||
public enum eCC { BossDamage, MobDamage, PiercingBuff, ATK_Up, ATKSPD_Up, MOVSPD_Up, ATKSPD_Down, MOVSPD_Down, DEF_Down, M_DEF_Down, // 움직임 자유
|
||||
STR_Mul_Up, DEX_Mul_Up, INT_Mul_Up, LUK_Mul_Up, Burn, Blooding, Poison, ManaShield, MPRecoverTime, // 움직임 자유
|
||||
Cri_Up,
|
||||
Cri_Up, MultiShot, // 움직임 자유
|
||||
|
||||
Freeze, Attract, KnockedAirborne, KnockBack, Stun, // 움직임 제한
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue