바위 던지기

This commit is contained in:
Ino 2025-02-22 08:47:07 +09:00
parent 8e50a763d5
commit bd18090c2c
15 changed files with 774 additions and 48 deletions

View File

@ -0,0 +1,148 @@
fileFormatVersion: 2
guid: 78432d9e9b3ca6c4c9cfb5acbe73a691
ModelImporter:
serializedVersion: 22200
internalIDToNameTable:
- first:
74: 3198584225507990094
second: Attack
externalObjects: {}
materials:
materialImportMode: 2
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
removeConstantScaleCurves: 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:
- serializedVersion: 16
name: Attack
takeName: Anim_Golem_Child@Attack
internalID: 0
firstFrame: 51
lastFrame: 74
wrapMode: 0
orientationOffsetY: 0
level: 0
cycleOffset: 0
loop: 0
hasAdditiveReferencePose: 0
loopTime: 1
loopBlend: 0
loopBlendOrientation: 0
loopBlendPositionY: 0
loopBlendPositionXZ: 0
keepOriginalOrientation: 0
keepOriginalPositionY: 1
keepOriginalPositionXZ: 0
heightFromFeet: 0
mirror: 0
bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000
curves: []
events:
- time: 0.20487812
functionName: Projectile
data:
objectReferenceParameter: {instanceID: 0}
floatParameter: 0
intParameter: 0
messageOptions: 0
transformMask: []
maskType: 3
maskSource: {instanceID: 0}
additiveReferencePoseFrame: 51
isReadable: 0
meshes:
lODScreenPercentages: []
globalScale: 1
meshCompression: 0
addColliders: 0
useSRGBMaterialColor: 1
sortHierarchyByName: 1
importPhysicalCameras: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
nodeNameCollisionStrategy: 0
fileIdsGeneration: 2
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: 1
secondaryUVMinLightmapResolution: 40
secondaryUVMinObjectScale: 1
secondaryUVPackMargin: 4
useFileScale: 1
strictVertexDataChecks: 0
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
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
importBlendShapeDeformPercent: 0
remapMaterialsIfMaterialImportModeIsNone: 1
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,5 +1,33 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1102 &-2760819304386891353
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: boss_skill1
m_Speed: 0.1
m_CycleOffset: 0
m_Transitions:
- {fileID: 1917216250553718093}
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 3198584225507990094, guid: 78432d9e9b3ca6c4c9cfb5acbe73a691,
type: 3}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!91 &9100000
AnimatorController:
m_ObjectHideFlags: 0
@ -185,7 +213,10 @@ AnimatorStateMachine:
m_Position: {x: 440, y: -140, z: 0}
- serializedVersion: 1
m_State: {fileID: 5354752314646611759}
m_Position: {x: 130, y: -140, z: 0}
m_Position: {x: 120, y: -150, z: 0}
- serializedVersion: 1
m_State: {fileID: -2760819304386891353}
m_Position: {x: 130, y: -90, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions: []
m_EntryTransitions: []
@ -215,6 +246,28 @@ AnimatorStateMachine:
m_ExitPosition: {x: 800, y: 120, z: 0}
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
m_DefaultState: {fileID: 0}
--- !u!1101 &1917216250553718093
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions: []
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 110209958}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.25
m_TransitionOffset: 0
m_ExitTime: 0.7391305
m_HasExitTime: 1
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1102 &5354752314646611759
AnimatorState:
serializedVersion: 6

View File

@ -3888,7 +3888,7 @@ GameObject:
- component: {fileID: 7636787914702338260}
- component: {fileID: 6635768865351135216}
- component: {fileID: 4395793013638652824}
m_Layer: 0
m_Layer: 6
m_Name: Terrain_Map01
m_TagString: Untagged
m_Icon: {fileID: 0}

View File

@ -34,7 +34,7 @@ Transform:
- {fileID: 3164354354463000475}
- {fileID: 6762756330065351120}
m_Father: {fileID: 5252581055009939774}
m_LocalEulerAnglesHint: {x: 9.189529, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: 8.340175, y: 0, z: 0}
--- !u!1 &260929170828841994
GameObject:
m_ObjectHideFlags: 0
@ -66,7 +66,7 @@ Transform:
m_Children:
- {fileID: 595054309599939983}
m_Father: {fileID: 2890332678308680382}
m_LocalEulerAnglesHint: {x: -35.257977, y: 24.14115, z: -43.98231}
m_LocalEulerAnglesHint: {x: -9.522038, y: 7.5056963, z: -44.29665}
--- !u!1 &526033024989520043
GameObject:
m_ObjectHideFlags: 0
@ -97,7 +97,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 6534659646773298407}
m_LocalEulerAnglesHint: {x: 4.8986564, y: -7.5377603, z: 11.194687}
m_LocalEulerAnglesHint: {x: -0.82191324, y: 1.5904665, z: 0.05537319}
--- !u!1 &594405073454010202
GameObject:
m_ObjectHideFlags: 0
@ -129,7 +129,7 @@ Transform:
m_Children:
- {fileID: 1387719902951982453}
m_Father: {fileID: 8358518554722952288}
m_LocalEulerAnglesHint: {x: -4.8986692, y: -172.46223, z: -168.80531}
m_LocalEulerAnglesHint: {x: 0.82192874, y: 178.40952, z: -179.94449}
--- !u!1 &778752449688449972
GameObject:
m_ObjectHideFlags: 0
@ -161,7 +161,7 @@ Transform:
m_Children:
- {fileID: 5680429975441273859}
m_Father: {fileID: 2481153042137993970}
m_LocalEulerAnglesHint: {x: 0.7539654, y: -5.6936913, z: 0.58820677}
m_LocalEulerAnglesHint: {x: 10.327824, y: -4.535044, z: 7.9093385}
--- !u!1 &957539092191071431
GameObject:
m_ObjectHideFlags: 0
@ -192,7 +192,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1208180462408918056}
m_LocalEulerAnglesHint: {x: 1.6473187, y: -8.830847, z: -11.157942}
m_LocalEulerAnglesHint: {x: -0.8188343, y: 1.5920544, z: -0.055371284}
--- !u!1 &1004845475551435184
GameObject:
m_ObjectHideFlags: 0
@ -224,7 +224,7 @@ Transform:
m_Children:
- {fileID: 4008368193071306425}
m_Father: {fileID: 6762756330065351120}
m_LocalEulerAnglesHint: {x: 2.5078573, y: -5.729577, z: 0.00000001335316}
m_LocalEulerAnglesHint: {x: -15.006718, y: -5.7295775, z: 0.000000055245533}
--- !u!1 &1144382082708802501
GameObject:
m_ObjectHideFlags: 0
@ -256,7 +256,7 @@ Transform:
m_Children:
- {fileID: 3166421697159752470}
m_Father: {fileID: 8052106947787350470}
m_LocalEulerAnglesHint: {x: -4.1019964, y: 1.9786383, z: 8.506162}
m_LocalEulerAnglesHint: {x: -3.586746, y: 1.5412791, z: 10.922945}
--- !u!1 &1189189029374919453
GameObject:
m_ObjectHideFlags: 0
@ -287,7 +287,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 6279832663010679463}
m_LocalEulerAnglesHint: {x: -3.118339e-14, y: -2.969848e-15, z: -1.1399721e-21}
m_LocalEulerAnglesHint: {x: -3.5203336e-14, y: -3.3527e-15, z: -1.2869294e-21}
--- !u!1 &1402626743826898405
GameObject:
m_ObjectHideFlags: 0
@ -353,7 +353,7 @@ Transform:
m_Children:
- {fileID: 2625569903400445552}
m_Father: {fileID: 3164354354463000475}
m_LocalEulerAnglesHint: {x: -0.0107795, y: 1.175209, z: 0.13012129}
m_LocalEulerAnglesHint: {x: 0.33887222, y: -14.875228, z: 0.8939339}
--- !u!1 &1500658998790122133
GameObject:
m_ObjectHideFlags: 0
@ -384,7 +384,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 9050610034042542583}
m_LocalEulerAnglesHint: {x: -0.19009708, y: -78.408875, z: -0.0350191}
m_LocalEulerAnglesHint: {x: -0.046531897, y: -31.156223, z: -0.054351527}
--- !u!1 &1507918042929024960
GameObject:
m_ObjectHideFlags: 0
@ -447,7 +447,7 @@ Transform:
m_Children:
- {fileID: 6007513513438702220}
m_Father: {fileID: 4136143588273334867}
m_LocalEulerAnglesHint: {x: 43.024292, y: 2.6235828, z: 117.52114}
m_LocalEulerAnglesHint: {x: 20.125269, y: -46.94249, z: 126.88239}
--- !u!1 &1818197328073209301
GameObject:
m_ObjectHideFlags: 0
@ -594,7 +594,7 @@ Transform:
m_Children:
- {fileID: 926056356987917815}
m_Father: {fileID: 8082802613148353173}
m_LocalEulerAnglesHint: {x: -0.9836185, y: 167.92847, z: 74.42199}
m_LocalEulerAnglesHint: {x: -7.6086717, y: 172.14462, z: 76.41844}
--- !u!1 &1884191482992973333
GameObject:
m_ObjectHideFlags: 0
@ -626,7 +626,7 @@ Transform:
m_Children:
- {fileID: 6340289224150210620}
m_Father: {fileID: 3740820106271068959}
m_LocalEulerAnglesHint: {x: 46.203518, y: 157.79561, z: -157.11407}
m_LocalEulerAnglesHint: {x: 42.701653, y: 170.42276, z: -143.3449}
--- !u!1 &2276340654743210686
GameObject:
m_ObjectHideFlags: 0
@ -658,7 +658,7 @@ Transform:
m_Children:
- {fileID: 2855703329897362628}
m_Father: {fileID: 6007513513438702220}
m_LocalEulerAnglesHint: {x: 46.63401, y: 143.49216, z: -171.05215}
m_LocalEulerAnglesHint: {x: 15.379892, y: -171.49199, z: -103.902824}
--- !u!1 &2306225479773728077
GameObject:
m_ObjectHideFlags: 0
@ -724,7 +724,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 3777188224401420357}
m_LocalEulerAnglesHint: {x: -25.63396, y: -3.558169, z: 8.179266}
m_LocalEulerAnglesHint: {x: -12.206688, y: -0.22111797, z: 0.4088025}
--- !u!1 &2675022739671620805
GameObject:
m_ObjectHideFlags: 0
@ -823,7 +823,7 @@ Transform:
m_Children:
- {fileID: 6279832663010679463}
m_Father: {fileID: 2009900956585122675}
m_LocalEulerAnglesHint: {x: 5.5947747, y: -151.76143, z: 76.609634}
m_LocalEulerAnglesHint: {x: 4.419737, y: -148.46501, z: 77.81516}
--- !u!1 &3499160555878350763
GameObject:
m_ObjectHideFlags: 0
@ -856,7 +856,7 @@ Transform:
- {fileID: 2539989428933007209}
- {fileID: 2481153042137993970}
m_Father: {fileID: 8082802613148353173}
m_LocalEulerAnglesHint: {x: -4.726466, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: -7.377987, y: 0, z: 0}
--- !u!1 &3766817092926895727
GameObject:
m_ObjectHideFlags: 0
@ -889,7 +889,7 @@ Transform:
- {fileID: 5382708441107878824}
- {fileID: 2890332678308680382}
m_Father: {fileID: 5252581055009939774}
m_LocalEulerAnglesHint: {x: 5.5883517, y: 0, z: 0}
m_LocalEulerAnglesHint: {x: -30.467625, y: 0, z: 0}
--- !u!1 &4067426813630143801
GameObject:
m_ObjectHideFlags: 0
@ -921,7 +921,38 @@ Transform:
m_Children:
- {fileID: 3114803918227066628}
m_Father: {fileID: 6762756330065351120}
m_LocalEulerAnglesHint: {x: -23.034086, y: -133.28032, z: -22.651257}
m_LocalEulerAnglesHint: {x: -5.880953, y: -137.55025, z: -5.343293}
--- !u!1 &4074984605877828335
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6625380970494595537}
m_Layer: 3
m_Name: skill1pos
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6625380970494595537
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4074984605877828335}
serializedVersion: 2
m_LocalRotation: {x: 0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -0, y: 0.905, z: 0.213}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 8285744671114848938}
m_LocalEulerAnglesHint: {x: 5.5883517, y: 0, z: 0}
--- !u!1 &4367210693426343251
GameObject:
m_ObjectHideFlags: 0
@ -953,7 +984,7 @@ Transform:
m_Children:
- {fileID: 8052106947787350470}
m_Father: {fileID: 5382708441107878824}
m_LocalEulerAnglesHint: {x: -30.655235, y: 21.178593, z: -43.257324}
m_LocalEulerAnglesHint: {x: -26.09726, y: 18.334084, z: -42.908264}
--- !u!1 &4485603002785424142
GameObject:
m_ObjectHideFlags: 0
@ -985,7 +1016,7 @@ Transform:
m_Children:
- {fileID: 4550981019689969582}
m_Father: {fileID: 6340289224150210620}
m_LocalEulerAnglesHint: {x: 11.247696, y: -20.861156, z: 38.408234}
m_LocalEulerAnglesHint: {x: -4.887333, y: 38.89026, z: 24.377155}
--- !u!1 &4535184682210436123
GameObject:
m_ObjectHideFlags: 0
@ -1102,7 +1133,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 3777188224401420357}
m_LocalEulerAnglesHint: {x: 25.633944, y: -176.44183, z: -171.82074}
m_LocalEulerAnglesHint: {x: 12.206673, y: 0.22135925, z: 0.40898132}
--- !u!1 &4617583316197683166
GameObject:
m_ObjectHideFlags: 0
@ -1133,7 +1164,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 9050610034042542583}
m_LocalEulerAnglesHint: {x: -0.8555423, y: -78.40732, z: -0.15342957}
m_LocalEulerAnglesHint: {x: -0.21321715, y: -31.155478, z: -0.23675972}
--- !u!1 &4746952049658005931
GameObject:
m_ObjectHideFlags: 0
@ -1165,7 +1196,7 @@ Transform:
m_Children:
- {fileID: 5323331221193563082}
m_Father: {fileID: 595054309599939983}
m_LocalEulerAnglesHint: {x: -4.5766616, y: 2.4321625, z: 6.1900406}
m_LocalEulerAnglesHint: {x: -1.5059371, y: 0.35520977, z: 19.677391}
--- !u!1 &4991604444644599085
GameObject:
m_ObjectHideFlags: 0
@ -1196,7 +1227,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 8358518554722952288}
m_LocalEulerAnglesHint: {x: -11.479639, y: 28.23441, z: -6.5231457}
m_LocalEulerAnglesHint: {x: 0.27547073, y: 7.465292, z: 2.2725058}
--- !u!1 &4996132155450354216
GameObject:
m_ObjectHideFlags: 0
@ -1228,7 +1259,7 @@ Transform:
m_Children:
- {fileID: 1297244731528912094}
m_Father: {fileID: 811592153174478017}
m_LocalEulerAnglesHint: {x: 0.15743177, y: 20.773058, z: -0.79638624}
m_LocalEulerAnglesHint: {x: 0.10284051, y: 18.33631, z: -0.6921091}
--- !u!1 &5327597654297716019
GameObject:
m_ObjectHideFlags: 0
@ -1259,7 +1290,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 8358518554722952288}
m_LocalEulerAnglesHint: {x: 1.6473187, y: -8.830847, z: -11.157942}
m_LocalEulerAnglesHint: {x: -0.8188343, y: 1.5920544, z: -0.055371284}
--- !u!1 &5617221404600462778
GameObject:
m_ObjectHideFlags: 0
@ -1325,7 +1356,7 @@ Transform:
m_Children:
- {fileID: 8602339709714474064}
m_Father: {fileID: 8358518554722952288}
m_LocalEulerAnglesHint: {x: 1.6473187, y: -8.830847, z: -11.157942}
m_LocalEulerAnglesHint: {x: -0.8188343, y: 1.5920544, z: -0.055371284}
--- !u!1 &5811665972951316618
GameObject:
m_ObjectHideFlags: 0
@ -1357,7 +1388,7 @@ Transform:
m_Children:
- {fileID: 8584377706041966501}
m_Father: {fileID: 1297244731528912094}
m_LocalEulerAnglesHint: {x: -7.532693e-12, y: 0.00000009600616, z: 0.000006429591}
m_LocalEulerAnglesHint: {x: -1.9867886e-12, y: 0.000000066941624, z: 0.000001953367}
--- !u!1 &5819077235942121001
GameObject:
m_ObjectHideFlags: 0
@ -1389,7 +1420,7 @@ Transform:
m_Children:
- {fileID: 3740820106271068959}
m_Father: {fileID: 4136143588273334867}
m_LocalEulerAnglesHint: {x: -39.774376, y: -174.69638, z: -62.112907}
m_LocalEulerAnglesHint: {x: -36.554058, y: -166.88878, z: -61.348095}
--- !u!1 &6571847217479244547
GameObject:
m_ObjectHideFlags: 0
@ -1421,7 +1452,7 @@ Transform:
m_Children:
- {fileID: 9178133878958810297}
m_Father: {fileID: 926056356987917815}
m_LocalEulerAnglesHint: {x: -8.061846, y: 117.7496, z: 75.63151}
m_LocalEulerAnglesHint: {x: -6.2823076, y: 168.50023, z: 78.27231}
--- !u!1 &6606550317661600517
GameObject:
m_ObjectHideFlags: 0
@ -1452,7 +1483,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 9050610034042542583}
m_LocalEulerAnglesHint: {x: 2.0937662e-17, y: -78.40895, z: 6.1291103e-16}
m_LocalEulerAnglesHint: {x: 3.2715012e-18, y: -31.156256, z: 9.576709e-17}
--- !u!1 &6849035498598308859
GameObject:
m_ObjectHideFlags: 0
@ -1762,7 +1793,7 @@ Transform:
m_Children:
- {fileID: 2009900956585122675}
m_Father: {fileID: 8082802613148353173}
m_LocalEulerAnglesHint: {x: 16.677383, y: -4.654036, z: -90.05548}
m_LocalEulerAnglesHint: {x: 30.299515, y: -4.017111, z: -92.23238}
--- !u!1 &7975715679755394233
GameObject:
m_ObjectHideFlags: 0
@ -1824,7 +1855,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 3114803918227066628}
m_LocalEulerAnglesHint: {x: 7.991765e-15, y: 143.07588, z: 3.991158e-15}
m_LocalEulerAnglesHint: {x: 9.022008e-15, y: 143.07588, z: 4.5056702e-15}
--- !u!1 &8346124337139133134
GameObject:
m_ObjectHideFlags: 0
@ -1856,7 +1887,7 @@ Transform:
m_Children:
- {fileID: 1268859885794049260}
m_Father: {fileID: 2625569903400445552}
m_LocalEulerAnglesHint: {x: 0.27616453, y: -0.08427814, z: -0.09067291}
m_LocalEulerAnglesHint: {x: 7.9995556, y: -1.1724496, z: -2.6000733}
--- !u!1 &8530212050320480075
GameObject:
m_ObjectHideFlags: 0
@ -1887,7 +1918,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 8358518554722952288}
m_LocalEulerAnglesHint: {x: -4.8986692, y: -172.46223, z: -168.80531}
m_LocalEulerAnglesHint: {x: 0.82192874, y: 178.40952, z: -179.94449}
--- !u!1 &8708859242556080877
GameObject:
m_ObjectHideFlags: 0
@ -1918,7 +1949,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 3777188224401420357}
m_LocalEulerAnglesHint: {x: -25.63396, y: -3.558169, z: 8.179266}
m_LocalEulerAnglesHint: {x: -12.206688, y: -0.22111797, z: 0.4088025}
--- !u!1 &8770531904313274384
GameObject:
m_ObjectHideFlags: 0
@ -1960,6 +1991,7 @@ Transform:
- {fileID: 1239352776982695388}
- {fileID: 5252581055009939774}
- {fileID: 8686118052752596873}
- {fileID: 6625380970494595537}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &-5215335195923507687
@ -1988,6 +2020,8 @@ MonoBehaviour:
Skill1CoolTime: 8
Skill1Dmg: 3.8
Skill1AreaDmg: 1.2
Skill1Indicator: Golem_Child_Skill1_Indicator
tf_Skill1Pos: {fileID: 6625380970494595537}
Perforation_Line: 0
Skill2CoolTime: 8
Skill2ChargingTime: 1
@ -2114,7 +2148,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 9178133878958810297}
m_LocalEulerAnglesHint: {x: -3.118339e-14, y: -2.969848e-15, z: -1.1399721e-21}
m_LocalEulerAnglesHint: {x: -3.5203336e-14, y: -3.3527e-15, z: -1.2869294e-21}
--- !u!1 &9172646121394898254
GameObject:
m_ObjectHideFlags: 0
@ -2177,7 +2211,7 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 3777188224401420357}
m_LocalEulerAnglesHint: {x: -25.63396, y: -3.558169, z: 8.179266}
m_LocalEulerAnglesHint: {x: -12.206688, y: -0.22111797, z: 0.4088025}
--- !u!1 &9217260602909675138
GameObject:
m_ObjectHideFlags: 0
@ -2209,4 +2243,4 @@ Transform:
m_Children:
- {fileID: 3696088748084011533}
m_Father: {fileID: 2855703329897362628}
m_LocalEulerAnglesHint: {x: -4.3377686, y: -18.48759, z: 31.967112}
m_LocalEulerAnglesHint: {x: 15.44876, y: 67.693054, z: 19.672926}

View File

@ -0,0 +1,117 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &821061129531636761
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2201136656505196193}
m_Layer: 3
m_Name: Golem_Child_Skill1_Indicator
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2201136656505196193
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 821061129531636761}
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: 6375824511339138443}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &5389208046211158943
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6375824511339138443}
- component: {fileID: 292154521008100957}
- component: {fileID: 3775451288762826441}
m_Layer: 3
m_Name: Indicator
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6375824511339138443
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5389208046211158943}
serializedVersion: 2
m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 3, y: 3, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 2201136656505196193}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &292154521008100957
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5389208046211158943}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &3775451288762826441
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5389208046211158943}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 3e1c80888ebc582469572ddac13cc967, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}

View File

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

View File

@ -0,0 +1,134 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &4365863600087615352
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2041519526365624679}
- component: {fileID: -8047308180904577478}
m_Layer: 0
m_Name: Golem_Child_Lock
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2041519526365624679
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4365863600087615352}
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: 8478373375053929369}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &-8047308180904577478
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4365863600087615352}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 67e3b0730f76b974489bd85bc21215fc, type: 3}
m_Name:
m_EditorClassIdentifier:
ColliderLayer: Map
m_Pierce: 0
str_HitEffect:
m_ShowTimeOverEffect: 1
--- !u!1 &7283484463939454273
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8478373375053929369}
- component: {fileID: 5331136761155161808}
- component: {fileID: 4460253736980128210}
m_Layer: 0
m_Name: Sphere
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &8478373375053929369
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7283484463939454273}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 3, y: 3, z: 3}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 2041519526365624679}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &5331136761155161808
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7283484463939454273}
m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &4460253736980128210
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7283484463939454273}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}

View File

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

View File

@ -0,0 +1,162 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &4365863600087615352
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2041519526365624679}
- component: {fileID: 3584743580748486036}
- component: {fileID: 5485071435884941762}
m_Layer: 0
m_Name: Golem_Child_LockExp
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2041519526365624679
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4365863600087615352}
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: 8315023066617002138}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &3584743580748486036
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4365863600087615352}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e5d2fd9d460da6a4d87b4be83a4cdc32, type: 3}
m_Name:
m_EditorClassIdentifier:
ColliderLayer: Actor
m_Pierce: 1
str_HitEffect:
m_ShowTimeOverEffect: 1
--- !u!65 &5485071435884941762
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4365863600087615352}
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: 3, y: 3, z: 3}
m_Center: {x: 0, y: 0, z: 0}
--- !u!1001 &5934059856813433547
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 2041519526365624679}
m_Modifications:
- target: {fileID: 2395605572614855249, guid: e726b9c942d93bc4e8c47571ec8636d9,
type: 3}
propertyPath: m_LocalScale.x
value: 1.5
objectReference: {fileID: 0}
- target: {fileID: 2395605572614855249, guid: e726b9c942d93bc4e8c47571ec8636d9,
type: 3}
propertyPath: m_LocalScale.y
value: 1.5
objectReference: {fileID: 0}
- target: {fileID: 2395605572614855249, guid: e726b9c942d93bc4e8c47571ec8636d9,
type: 3}
propertyPath: m_LocalScale.z
value: 1.5
objectReference: {fileID: 0}
- target: {fileID: 2395605572614855249, guid: e726b9c942d93bc4e8c47571ec8636d9,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2395605572614855249, guid: e726b9c942d93bc4e8c47571ec8636d9,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2395605572614855249, guid: e726b9c942d93bc4e8c47571ec8636d9,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2395605572614855249, guid: e726b9c942d93bc4e8c47571ec8636d9,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2395605572614855249, guid: e726b9c942d93bc4e8c47571ec8636d9,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2395605572614855249, guid: e726b9c942d93bc4e8c47571ec8636d9,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2395605572614855249, guid: e726b9c942d93bc4e8c47571ec8636d9,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2395605572614855249, guid: e726b9c942d93bc4e8c47571ec8636d9,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2395605572614855249, guid: e726b9c942d93bc4e8c47571ec8636d9,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2395605572614855249, guid: e726b9c942d93bc4e8c47571ec8636d9,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5317991694029050573, guid: e726b9c942d93bc4e8c47571ec8636d9,
type: 3}
propertyPath: m_Name
value: FX_Bomb_Exp
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: e726b9c942d93bc4e8c47571ec8636d9, type: 3}
--- !u!4 &8315023066617002138 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 2395605572614855249, guid: e726b9c942d93bc4e8c47571ec8636d9,
type: 3}
m_PrefabInstance: {fileID: 5934059856813433547}
m_PrefabAsset: {fileID: 0}

View File

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

View File

@ -611,6 +611,11 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2723162309461623694, guid: 1fb5fd58cbcc4714eaf59008cbda15a1,
type: 3}
propertyPath: m_CullingMask.m_Bits
value: 95
objectReference: {fileID: 0}
- target: {fileID: 5448332676958061915, guid: 1fb5fd58cbcc4714eaf59008cbda15a1,
type: 3}
propertyPath: m_Name

View File

@ -56,8 +56,7 @@ public class Actor : MyCoroutine
{
_isstop = value;
//if (IsSubRole(eSubRol.Boss))
if (IsRole(eRole.PC))
Debug.Log("IsStop 변경 " + value);
//if (IsRole(eRole.PC)) Debug.Log("IsStop 변경 " + value);
}
}
public bool m_IsLockTarget { get; set; }

View File

@ -1,3 +1,4 @@
using System.Collections;
using UnityEngine;
public class Boss_GolemChild : BossMobActor
@ -8,6 +9,9 @@ public class Boss_GolemChild : BossMobActor
public float Skill1Dmg = 3.8f;
[Header("스킬1 바위 폭파 광역 데미지")]
public float Skill1AreaDmg = 1.2f;
[Header("스킬1 인디케이터")]
public string Skill1Indicator = "Golem_Child_Skill1_Indicator";
public Transform tf_Skill1Pos;
[Header("---------------------------------------")]
public bool Perforation_Line;
[Header("스킬2 쿨타임")]
@ -19,10 +23,20 @@ public class Boss_GolemChild : BossMobActor
[Header("스킬2 데미지")]
public float Skill2Dmg = 3f;
Projectile_Curved pc_Lock;
ProjectileBase pb_LockExp;
public override void Set(bool isEnemy, Actor owner, ServerData sdata, int _id, bool _stop, bool _ui = false)
{
base.Set(isEnemy, owner, sdata, _id, _stop, _ui);
if (DSUtil.CheckNull(go_indicator1)) IndicatorInfo.Ins.Make_Indicator(Skill1Indicator, go => { go_indicator1 = go; });
ProjectileInfo.Ins.Shoot_Projectile("FieldBoss/Golem_Child_Lock", this, m_Target, Skill1Dmg, tf_Skill1Pos.position, 10f,
pb => { pc_Lock = pb as Projectile_Curved; pc_Lock.gameObject.SetActive(false); });
ProjectileInfo.Ins.Shoot_Projectile("FieldBoss/Golem_Child_LockExp", this, m_Target, Skill1AreaDmg, tf_Skill1Pos.position, 10f,
pb => { pb_LockExp = pb; pb_LockExp.gameObject.SetActive(false); });
CoolTime_Skill1 = 1f;
CoolTime_Skill2 = 2f;
}
@ -39,9 +53,46 @@ public class Boss_GolemChild : BossMobActor
base.Update();
if (IsDead() || IsStop) return;
//if (UseSkillIndex == 1 && MobStatus != eMobStatus.Skill)
// StartCoroutine(Co_Skill1());
if (UseSkillIndex == 1 && MobStatus != eMobStatus.Skill)
StartCoroutine(Co_Skill1());
//else if (UseSkillIndex == 2 && MobStatus != eMobStatus.Skill)
// StartCoroutine(Co_Skill2());
}
IEnumerator Co_Skill1()
{
Change_MobStatus(eMobStatus.Skill);
AnimationPlay("boss_skill1");
go_indicator1.SetActive(true);
// 투척 지점(타겟 위치)에 인디케이터 생성, 타겟이 없으면 앞으로 5m
var targetPos = isTarget ? m_Target.Get_position() : Get_PositionFoward(5f);
go_indicator1.transform.position = targetPos;
pc_Lock.transform.position = tf_Skill1Pos.position;
pc_Lock.gameObject.SetActive(true);
// 투척 지점 보여준 뒤 인디케이터 끄고 던짐
yield return new WaitForSeconds(1f);
go_indicator1.SetActive(false);
pc_Lock.Launch_Curved(tf_Skill1Pos.position, targetPos + Vector3.up, 1f, 7.5f, true, () =>
{
var pd = pb_LockExp.Get_ProjectTileData();
pd.LifeTime = 1f;
pb_LockExp.Set(pd);
pb_LockExp.transform.position = targetPos + Vector3.up;
});
yield return new WaitForSeconds(1f);
Check_Battle();
Init(true, false);
}
IEnumerator Co_Skill2()
{
Change_MobStatus(eMobStatus.Skill);
AnimationPlay("boss_skill2");
InGameInfo.Ins.Show_Effect("Effect_MinotosSkill2", this, eEffectLocation.Bottom, Skill2LifeTime);
yield return new WaitForSeconds(0.5f);
Check_Battle();
Init(false, true);
}
}

View File

@ -124,6 +124,8 @@ public class ProjectileData
public class ProjectileBase : MonoBehaviour
{
[Header("충돌 레이어")]
public string ColliderLayer = "Actor";
[Header("관통 여부")]
public bool m_Pierce;
[Header("투사체 타격 시 나올 이펙트")]
@ -389,7 +391,7 @@ public class ProjectileBase : MonoBehaviour
public virtual bool ProcessCollider(Collider other, bool Off_byHit = true, bool noDmg = false)
{
int targetLayer = other.gameObject.layer;
if (isProjectiledata && targetLayer == LayerMask.NameToLayer("Actor"))
if (isProjectiledata && targetLayer == LayerMask.NameToLayer(ColliderLayer))
{
// 캐싱된 GetComponent 호출
if (!other.TryGetComponent<Actor>(out var hitter)) return false;