Rhinoceros 돌진 스킬 버그 수정

This commit is contained in:
Nam Tae Gun 2024-06-10 16:20:09 +09:00
parent 5b360d2799
commit 2ce6af9008
14 changed files with 141 additions and 198 deletions

View File

@ -20,7 +20,7 @@ MonoBehaviour:
<Radius>k__BackingField: 0 <Radius>k__BackingField: 0
<CastingTime>k__BackingField: 1 <CastingTime>k__BackingField: 1
<Duration>k__BackingField: 0 <Duration>k__BackingField: 0
<ChargeSpeed>k__BackingField: 15 <ChargeSpeed>k__BackingField: 25
<ChargeOffset>k__BackingField: 3 <ChargeOffset>k__BackingField: 3
<PushPower>k__BackingField: 10 <PushPower>k__BackingField: 10
<StunDuration>k__BackingField: 0.05 <StunDuration>k__BackingField: 0.05

View File

@ -108,8 +108,7 @@ namespace BlueWater.Enemies.Bosses.Rhinoceros.Skills
var totalDistanceCovered = 0f; var totalDistanceCovered = 0f;
while (totalDistanceCovered < targetDistance) while (totalDistanceCovered < targetDistance)
{ {
var moveDistance = _bullChargeData.ChargeSpeed * Time.deltaTime; var moveDistance = _bullChargeData.ChargeSpeed * Time.fixedDeltaTime;
totalDistanceCovered += moveDistance;
var skillUserPosition = SkillUser.transform.position; var skillUserPosition = SkillUser.transform.position;
var hitCount = Physics.SphereCastNonAlloc(skillUserPosition, _attackRadius, targetDirection, var hitCount = Physics.SphereCastNonAlloc(skillUserPosition, _attackRadius, targetDirection,
RaycastHits, 0f, _targetLayer, QueryTriggerInteraction.Collide); RaycastHits, 0f, _targetLayer, QueryTriggerInteraction.Collide);
@ -141,7 +140,9 @@ namespace BlueWater.Enemies.Bosses.Rhinoceros.Skills
iPhysicMovable.AddForce(addForceDirection * _bullChargeData.PushPower, ForceMode.Impulse); iPhysicMovable.AddForce(addForceDirection * _bullChargeData.PushPower, ForceMode.Impulse);
} }
yield return null; totalDistanceCovered += moveDistance;
yield return new WaitForFixedUpdate();
} }
EndSkill(SkillData.Cooldown, actions[0]); EndSkill(SkillData.Cooldown, actions[0]);

View File

@ -46,7 +46,7 @@ GameObject:
- component: {fileID: 4838935533491775989} - component: {fileID: 4838935533491775989}
m_Layer: 7 m_Layer: 7
m_Name: Wall (1) m_Name: Wall (1)
m_TagString: Untagged m_TagString: Wall
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
@ -185,7 +185,7 @@ GameObject:
- component: {fileID: 1757358112690105673} - component: {fileID: 1757358112690105673}
m_Layer: 7 m_Layer: 7
m_Name: Wall m_Name: Wall
m_TagString: Untagged m_TagString: Wall
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
@ -576,7 +576,7 @@ GameObject:
- component: {fileID: 2393723494385299022} - component: {fileID: 2393723494385299022}
m_Layer: 7 m_Layer: 7
m_Name: Wall (3) m_Name: Wall (3)
m_TagString: Untagged m_TagString: Wall
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
@ -1076,7 +1076,7 @@ GameObject:
- component: {fileID: 141768429308446024} - component: {fileID: 141768429308446024}
m_Layer: 7 m_Layer: 7
m_Name: Wall (2) m_Name: Wall (2)
m_TagString: Untagged m_TagString: Wall
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0

View File

@ -1,12 +1,22 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: 5651992cdad94894a3af7dc3f1da9170 guid: 5651992cdad94894a3af7dc3f1da9170
timeCreated: 1488828285 AssetOrigin:
PluginImporter:
serializedVersion: 1 serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 3.3.1.0
assetPath: Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Serialization.dll
uploadId: 664282
PluginImporter:
externalObjects: {}
serializedVersion: 3
iconMap: {} iconMap: {}
executionOrder: {} executionOrder: {}
defineConstraints: []
isPreloaded: 0 isPreloaded: 0
isOverridable: 0 isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData: platformData:
Any: Any:
enabled: 0 enabled: 0
@ -37,28 +47,13 @@ PluginImporter:
enabled: 0 enabled: 0
settings: settings:
DefaultValueInitialized: true DefaultValueInitialized: true
N3DS:
enabled: 1
settings: {}
PS4: PS4:
enabled: 1 enabled: 1
settings: {} settings: {}
PSM:
enabled: 1
settings: {}
PSP2:
enabled: 1
settings: {}
SamsungTV:
enabled: 1
settings: {}
Tizen:
enabled: 1
settings: {}
WebGL: WebGL:
enabled: 1 enabled: 1
settings: {} settings: {}
WiiU: Win64:
enabled: 1 enabled: 1
settings: {} settings: {}
WindowsStoreApps: WindowsStoreApps:
@ -77,10 +72,3 @@ PluginImporter:
userData: userData:
assetBundleName: assetBundleName:
assetBundleVariant: assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 3.3.1.0
assetPath: Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Serialization.dll
uploadId: 664282

View File

@ -1,12 +1,22 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: 5978f8f3dd274e848fbb7a123bde1fb9 guid: 5978f8f3dd274e848fbb7a123bde1fb9
timeCreated: 1488828285 AssetOrigin:
PluginImporter:
serializedVersion: 1 serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 3.3.1.0
assetPath: Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Utilities.dll
uploadId: 664282
PluginImporter:
externalObjects: {}
serializedVersion: 3
iconMap: {} iconMap: {}
executionOrder: {} executionOrder: {}
defineConstraints: []
isPreloaded: 0 isPreloaded: 0
isOverridable: 0 isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData: platformData:
Any: Any:
enabled: 0 enabled: 0
@ -37,28 +47,13 @@ PluginImporter:
enabled: 0 enabled: 0
settings: settings:
DefaultValueInitialized: true DefaultValueInitialized: true
N3DS:
enabled: 1
settings: {}
PS4: PS4:
enabled: 1 enabled: 1
settings: {} settings: {}
PSM:
enabled: 1
settings: {}
PSP2:
enabled: 1
settings: {}
SamsungTV:
enabled: 1
settings: {}
Tizen:
enabled: 1
settings: {}
WebGL: WebGL:
enabled: 1 enabled: 1
settings: {} settings: {}
WiiU: Win64:
enabled: 1 enabled: 1
settings: {} settings: {}
WindowsStoreApps: WindowsStoreApps:
@ -77,10 +72,3 @@ PluginImporter:
userData: userData:
assetBundleName: assetBundleName:
assetBundleVariant: assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 3.3.1.0
assetPath: Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Utilities.dll
uploadId: 664282

View File

@ -1,12 +1,22 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: d2a8f0021d6b47c5923d8972dfb81ef1 guid: d2a8f0021d6b47c5923d8972dfb81ef1
timeCreated: 1488828285 AssetOrigin:
PluginImporter:
serializedVersion: 1 serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 3.3.1.0
assetPath: Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Serialization.dll
uploadId: 664282
PluginImporter:
externalObjects: {}
serializedVersion: 3
iconMap: {} iconMap: {}
executionOrder: {} executionOrder: {}
defineConstraints: []
isPreloaded: 0 isPreloaded: 0
isOverridable: 0 isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData: platformData:
Android: Android:
enabled: 1 enabled: 1
@ -40,33 +50,22 @@ PluginImporter:
enabled: 0 enabled: 0
settings: settings:
DefaultValueInitialized: true DefaultValueInitialized: true
Linux:
enabled: 1
settings: {}
Linux64: Linux64:
enabled: 1 enabled: 1
settings: {} settings:
LinuxUniversal: CPU:
enabled: 1
settings: {}
OSXIntel:
enabled: 1
settings: {}
OSXIntel64:
enabled: 1
settings: {}
OSXUniversal: OSXUniversal:
enabled: 1 enabled: 1
settings: {} settings:
PSM: CPU:
enabled: 0
settings: {}
Win: Win:
enabled: 1 enabled: 1
settings: {} settings:
CPU:
Win64: Win64:
enabled: 1 enabled: 0
settings: {} settings:
CPU:
WindowsStoreApps: WindowsStoreApps:
enabled: 0 enabled: 0
settings: settings:
@ -74,10 +73,3 @@ PluginImporter:
userData: userData:
assetBundleName: assetBundleName:
assetBundleVariant: assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 3.3.1.0
assetPath: Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Serialization.dll
uploadId: 664282

View File

@ -1,12 +1,22 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: 1e0a9643dc0d4b46bf2321f72c4e503e guid: 1e0a9643dc0d4b46bf2321f72c4e503e
timeCreated: 1488828285 AssetOrigin:
PluginImporter:
serializedVersion: 1 serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 3.3.1.0
assetPath: Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Utilities.dll
uploadId: 664282
PluginImporter:
externalObjects: {}
serializedVersion: 3
iconMap: {} iconMap: {}
executionOrder: {} executionOrder: {}
defineConstraints: []
isPreloaded: 0 isPreloaded: 0
isOverridable: 0 isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData: platformData:
Android: Android:
enabled: 1 enabled: 1
@ -40,33 +50,22 @@ PluginImporter:
enabled: 0 enabled: 0
settings: settings:
DefaultValueInitialized: true DefaultValueInitialized: true
Linux:
enabled: 1
settings: {}
Linux64: Linux64:
enabled: 1 enabled: 1
settings: {} settings:
LinuxUniversal: CPU:
enabled: 1
settings: {}
OSXIntel:
enabled: 1
settings: {}
OSXIntel64:
enabled: 1
settings: {}
OSXUniversal: OSXUniversal:
enabled: 1 enabled: 1
settings: {} settings:
PSM: CPU:
enabled: 0
settings: {}
Win: Win:
enabled: 1 enabled: 1
settings: {} settings:
CPU:
Win64: Win64:
enabled: 1 enabled: 0
settings: {} settings:
CPU:
WindowsStoreApps: WindowsStoreApps:
enabled: 0 enabled: 0
settings: settings:
@ -74,10 +73,3 @@ PluginImporter:
userData: userData:
assetBundleName: assetBundleName:
assetBundleVariant: assetBundleVariant:
AssetOrigin:
serializedVersion: 1
productId: 89041
packageName: Odin Inspector and Serializer
packageVersion: 3.3.1.0
assetPath: Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Utilities.dll
uploadId: 664282

View File

@ -1,46 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 15003, guid: 0000000000000000e000000000000000, type: 0}
m_Name: Windows
m_EditorClassIdentifier:
m_BuildTarget: 19
m_Subtarget: 2
m_PlatformId: 4e3c793746204150860bf175a9a41a05
m_PlatformBuildProfile:
rid: 5032277230150746112
m_Scenes: []
m_ScriptingDefines: []
m_PlayerSettingsYaml:
m_Settings: []
references:
version: 2
RefIds:
- rid: 5032277230150746112
type: {class: WindowsPlatformSettings, ns: UnityEditor.WindowsStandalone, asm: UnityEditor.WindowsStandalone.Extensions}
data:
m_Development: 0
m_ConnectProfiler: 0
m_BuildWithDeepProfilingSupport: 0
m_AllowDebugging: 0
m_WaitForManagedDebugger: 0
m_ManagedDebuggerFixedPort: 0
m_ExplicitNullChecks: 0
m_ExplicitDivideByZeroChecks: 0
m_ExplicitArrayBoundsChecks: 0
m_CompressionType: 0
m_InstallInBuildFolder: 0
m_WindowsBuildAndRunDeployTarget: 0
m_Architecture: 0
m_CreateSolution: 0
m_CopyPDBFiles: 0
m_WindowsDevicePortalAddress:
m_WindowsDevicePortalUsername:

View File

@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 6c435ffdf6d0bfc41b59432a420537f0
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -99,35 +99,35 @@ MonoBehaviour:
obsoleteHasProbeVolumes: obsoleteHasProbeVolumes:
m_Keys: [] m_Keys: []
m_Values: m_Values:
m_PrefilteringModeMainLightShadows: 1 m_PrefilteringModeMainLightShadows: 3
m_PrefilteringModeAdditionalLight: 4 m_PrefilteringModeAdditionalLight: 3
m_PrefilteringModeAdditionalLightShadows: 1 m_PrefilteringModeAdditionalLightShadows: 2
m_PrefilterXRKeywords: 0 m_PrefilterXRKeywords: 1
m_PrefilteringModeForwardPlus: 1 m_PrefilteringModeForwardPlus: 0
m_PrefilteringModeDeferredRendering: 1 m_PrefilteringModeDeferredRendering: 0
m_PrefilteringModeScreenSpaceOcclusion: 1 m_PrefilteringModeScreenSpaceOcclusion: 0
m_PrefilterDebugKeywords: 0 m_PrefilterDebugKeywords: 1
m_PrefilterWriteRenderingLayers: 0 m_PrefilterWriteRenderingLayers: 1
m_PrefilterHDROutput: 0 m_PrefilterHDROutput: 1
m_PrefilterAlphaOutput: 0 m_PrefilterAlphaOutput: 1
m_PrefilterSSAODepthNormals: 0 m_PrefilterSSAODepthNormals: 1
m_PrefilterSSAOSourceDepthLow: 0 m_PrefilterSSAOSourceDepthLow: 1
m_PrefilterSSAOSourceDepthMedium: 0 m_PrefilterSSAOSourceDepthMedium: 1
m_PrefilterSSAOSourceDepthHigh: 0 m_PrefilterSSAOSourceDepthHigh: 1
m_PrefilterSSAOInterleaved: 0 m_PrefilterSSAOInterleaved: 1
m_PrefilterSSAOBlueNoise: 0 m_PrefilterSSAOBlueNoise: 1
m_PrefilterSSAOSampleCountLow: 0 m_PrefilterSSAOSampleCountLow: 1
m_PrefilterSSAOSampleCountMedium: 0 m_PrefilterSSAOSampleCountMedium: 1
m_PrefilterSSAOSampleCountHigh: 0 m_PrefilterSSAOSampleCountHigh: 1
m_PrefilterDBufferMRT1: 0 m_PrefilterDBufferMRT1: 1
m_PrefilterDBufferMRT2: 0 m_PrefilterDBufferMRT2: 1
m_PrefilterDBufferMRT3: 0 m_PrefilterDBufferMRT3: 0
m_PrefilterSoftShadowsQualityLow: 0 m_PrefilterSoftShadowsQualityLow: 1
m_PrefilterSoftShadowsQualityMedium: 0 m_PrefilterSoftShadowsQualityMedium: 1
m_PrefilterSoftShadowsQualityHigh: 0 m_PrefilterSoftShadowsQualityHigh: 1
m_PrefilterSoftShadows: 0 m_PrefilterSoftShadows: 0
m_PrefilterScreenCoord: 0 m_PrefilterScreenCoord: 1
m_PrefilterNativeRenderPass: 0 m_PrefilterNativeRenderPass: 1
m_PrefilterUseLegacyLightmaps: 0 m_PrefilterUseLegacyLightmaps: 0
m_ShaderVariantLogLevel: 0 m_ShaderVariantLogLevel: 0
m_ShadowCascades: 0 m_ShadowCascades: 0

View File

@ -55,7 +55,18 @@ MonoBehaviour:
- rid: 5032277253446697262 - rid: 5032277253446697262
- rid: 5032277253446697263 - rid: 5032277253446697263
m_RuntimeSettings: m_RuntimeSettings:
m_List: [] m_List:
- rid: 5032277253446697243
- rid: 5032277253446697244
- rid: 5032277253446697245
- rid: 5032277253446697247
- rid: 5032277253446697248
- rid: 5032277253446697251
- rid: 5032277253446697253
- rid: 5032277253446697255
- rid: 5032277253446697258
- rid: 5032277253446697259
- rid: 5032277253446697262
m_AssetVersion: 8 m_AssetVersion: 8
m_ObsoleteDefaultVolumeProfile: {fileID: 0} m_ObsoleteDefaultVolumeProfile: {fileID: 0}
m_RenderingLayerNames: m_RenderingLayerNames:

View File

@ -0,0 +1,18 @@
{
"MonoBehaviour": {
"Version": 4,
"EnableBurstCompilation": true,
"EnableOptimisations": true,
"EnableSafetyChecks": false,
"EnableDebugInAllBuilds": false,
"DebugDataKind": 1,
"EnableArmv9SecurityFeatures": false,
"CpuMinTargetX32": 0,
"CpuMaxTargetX32": 0,
"CpuMinTargetX64": 0,
"CpuMaxTargetX64": 0,
"CpuTargetsX32": 6,
"CpuTargetsX64": 72,
"OptimizeFor": 0
}
}

View File

@ -0,0 +1,6 @@
{
"MonoBehaviour": {
"Version": 4,
"DisabledWarnings": ""
}
}

View File

@ -5,6 +5,7 @@ TagManager:
serializedVersion: 3 serializedVersion: 3
tags: tags:
- Missile - Missile
- Wall
layers: layers:
- Default - Default
- TransparentFX - TransparentFX