closed #38 땅으로 꺼지는 버그 수정

+ HpSlider 크기 축소
+ Enemy HpSlider 밝은 빨간색으로 변경
+ 카메라 축소
This commit is contained in:
NTG_Lenovo 2023-10-23 10:52:30 +09:00
parent 5d11163841
commit 56eb1d5f34
6 changed files with 78 additions and 24 deletions

View File

@ -2529,8 +2529,8 @@ Transform:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 334724472} m_GameObject: {fileID: 334724472}
serializedVersion: 2 serializedVersion: 2
m_LocalRotation: {x: 0.5257311, y: -0.0000000149568, z: 0.000000009243812, w: 0.85065085} m_LocalRotation: {x: 0.56062883, y: -0.000000011532333, z: 0.0000000078077695, w: 0.82806724}
m_LocalPosition: {x: 30.91, y: 22.217937, z: -37.73} m_LocalPosition: {x: 30.91, y: 27.217937, z: -37.73}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: [] m_Children: []
@ -5933,14 +5933,14 @@ Transform:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 879331193} m_GameObject: {fileID: 879331193}
serializedVersion: 2 serializedVersion: 2
m_LocalRotation: {x: 0.5257311, y: -0.0000000149568, z: 0.000000009243812, w: 0.85065085} m_LocalRotation: {x: 0.56062883, y: -0.000000011532333, z: 0.0000000078077695, w: 0.82806724}
m_LocalPosition: {x: 30.91, y: 22.217937, z: -37.73} m_LocalPosition: {x: 30.91, y: 27.217937, z: -37.73}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: m_Children:
- {fileID: 1467753325} - {fileID: 1467753325}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 63.41, y: 0, z: 0}
--- !u!1 &886612057 --- !u!1 &886612057
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -10490,7 +10490,7 @@ MonoBehaviour:
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_BindingMode: 1 m_BindingMode: 1
m_FollowOffset: {x: 0, y: 20, z: -10} m_FollowOffset: {x: 0, y: 25, z: -10}
m_XDamping: 0 m_XDamping: 0
m_YDamping: 0 m_YDamping: 0
m_ZDamping: 0 m_ZDamping: 0

View File

@ -180,10 +180,28 @@ namespace BlueWaterProject
protected override void Update() protected override void Update()
{ {
if (useHpSlider) switch (useHpSlider)
{ {
var localOffset = unitRoot.TransformPoint(hpSliderOffset); case true when CurrentHp > 0 && CurrentHp < MaxHp:
hpSlider.transform.position = localOffset; {
if (!hpSlider.gameObject.activeSelf)
{
hpSlider.gameObject.SetActive(true);
}
var localOffset = unitRoot.TransformPoint(hpSliderOffset);
hpSlider.transform.position = localOffset;
break;
}
case true when CurrentHp <= 0 || CurrentHp >= MaxHp:
{
if (hpSlider.gameObject.activeSelf)
{
hpSlider.gameObject.SetActive(false);
}
break;
}
} }
if (CurrentHp <= 0) return; if (CurrentHp <= 0) return;
@ -309,7 +327,7 @@ namespace BlueWaterProject
} }
else else
{ {
rb.velocity = Vector3.zero; rb.isKinematic = true;
} }
Agent.enabled = false; Agent.enabled = false;

View File

@ -261,10 +261,28 @@ namespace BlueWaterProject
protected override void Update() protected override void Update()
{ {
if (useHpSlider) switch (useHpSlider)
{ {
var localOffset = unitRoot.TransformPoint(hpSliderOffset); case true when CurrentHp > 0 && CurrentHp < MaxHp:
hpSlider.transform.position = localOffset; {
if (!hpSlider.gameObject.activeSelf)
{
hpSlider.gameObject.SetActive(true);
}
var localOffset = unitRoot.TransformPoint(hpSliderOffset);
hpSlider.transform.position = localOffset;
break;
}
case true when CurrentHp <= 0 || CurrentHp >= MaxHp:
{
if (hpSlider.gameObject.activeSelf)
{
hpSlider.gameObject.SetActive(false);
}
break;
}
} }
} }

View File

@ -216,10 +216,28 @@ namespace BlueWaterProject
protected override void Update() protected override void Update()
{ {
if (useHpSlider) switch (useHpSlider)
{ {
var localOffset = unitRoot.TransformPoint(hpSliderOffset); case true when CurrentHp > 0 && CurrentHp < MaxHp:
hpSlider.transform.position = localOffset; {
if (!hpSlider.gameObject.activeSelf)
{
hpSlider.gameObject.SetActive(true);
}
var localOffset = unitRoot.TransformPoint(hpSliderOffset);
hpSlider.transform.position = localOffset;
break;
}
case true when CurrentHp <= 0 || CurrentHp >= MaxHp:
{
if (hpSlider.gameObject.activeSelf)
{
hpSlider.gameObject.SetActive(false);
}
break;
}
} }
if (CurrentHp <= 0) return; if (CurrentHp <= 0) return;
@ -347,7 +365,7 @@ namespace BlueWaterProject
} }
else else
{ {
Rb.velocity = Vector3.zero; Rb.isKinematic = true;
} }
Agent.enabled = false; Agent.enabled = false;

View File

@ -61,12 +61,12 @@ PrefabInstance:
- target: {fileID: 1525762081838968275, guid: bb4f1e43ee7824c8e8009facee710768, - target: {fileID: 1525762081838968275, guid: bb4f1e43ee7824c8e8009facee710768,
type: 3} type: 3}
propertyPath: m_LocalScale.x propertyPath: m_LocalScale.x
value: 0.002 value: 0.001
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 1525762081838968275, guid: bb4f1e43ee7824c8e8009facee710768, - target: {fileID: 1525762081838968275, guid: bb4f1e43ee7824c8e8009facee710768,
type: 3} type: 3}
propertyPath: m_LocalScale.y propertyPath: m_LocalScale.y
value: 0.01 value: 0.005
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 1525762081838968275, guid: bb4f1e43ee7824c8e8009facee710768, - target: {fileID: 1525762081838968275, guid: bb4f1e43ee7824c8e8009facee710768,
type: 3} type: 3}
@ -146,17 +146,17 @@ PrefabInstance:
- target: {fileID: 1525762082425720460, guid: bb4f1e43ee7824c8e8009facee710768, - target: {fileID: 1525762082425720460, guid: bb4f1e43ee7824c8e8009facee710768,
type: 3} type: 3}
propertyPath: m_Color.b propertyPath: m_Color.b
value: 0.20392157 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 1525762082425720460, guid: bb4f1e43ee7824c8e8009facee710768, - target: {fileID: 1525762082425720460, guid: bb4f1e43ee7824c8e8009facee710768,
type: 3} type: 3}
propertyPath: m_Color.g propertyPath: m_Color.g
value: 0.17254902 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 1525762082425720460, guid: bb4f1e43ee7824c8e8009facee710768, - target: {fileID: 1525762082425720460, guid: bb4f1e43ee7824c8e8009facee710768,
type: 3} type: 3}
propertyPath: m_Color.r propertyPath: m_Color.r
value: 0.5647059 value: 1
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 1525762082425720563, guid: bb4f1e43ee7824c8e8009facee710768, - target: {fileID: 1525762082425720563, guid: bb4f1e43ee7824c8e8009facee710768,
type: 3} type: 3}

View File

@ -61,12 +61,12 @@ PrefabInstance:
- target: {fileID: 1525762081838968275, guid: bb4f1e43ee7824c8e8009facee710768, - target: {fileID: 1525762081838968275, guid: bb4f1e43ee7824c8e8009facee710768,
type: 3} type: 3}
propertyPath: m_LocalScale.x propertyPath: m_LocalScale.x
value: 0.002 value: 0.001
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 1525762081838968275, guid: bb4f1e43ee7824c8e8009facee710768, - target: {fileID: 1525762081838968275, guid: bb4f1e43ee7824c8e8009facee710768,
type: 3} type: 3}
propertyPath: m_LocalScale.y propertyPath: m_LocalScale.y
value: 0.01 value: 0.005
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 1525762081838968275, guid: bb4f1e43ee7824c8e8009facee710768, - target: {fileID: 1525762081838968275, guid: bb4f1e43ee7824c8e8009facee710768,
type: 3} type: 3}