#43 FieldBoss01 Test.ver004

+ VolcanicEruption Fill 안차는 버그 수정
+ FieldBoss01 스킬 복제 갯수 설정 기능 추가
This commit is contained in:
NTG_Lenovo 2023-11-30 15:50:51 +09:00
parent b95b9a755d
commit 7e0e68abec
2 changed files with 7 additions and 3 deletions

View File

@ -10,6 +10,10 @@ namespace BlueWaterProject
{
#region Properties and variables
[Title("Extensions Data")]
[SerializeField] private int lavaNumber = 7;
[SerializeField] private int volcanicNumber = 20;
private ParticleSystem ghost;
#endregion
@ -58,7 +62,7 @@ namespace BlueWaterProject
var endSkillTime = 0f;
if (activeSkill.ActiveSkillData.Name.Equals("LavaEruption"))
{
for (var i = 0; i < 7; i++)
for (var i = 0; i < lavaNumber; i++)
{
var lava = Instantiate(activeSkill);
lava.Execute(TargetLayer, Target.transform.position, bossMapVertices);
@ -80,7 +84,7 @@ namespace BlueWaterProject
}
else if (activeSkill.ActiveSkillData.Name.Equals("VolcanicEruption"))
{
for (var i = 0; i < 20; i++)
for (var i = 0; i < volcanicNumber; i++)
{
var lava = Instantiate(activeSkill);
lava.SetUser(transform);

View File

@ -83,7 +83,7 @@ namespace BlueWaterProject
while (IsCasting && indicator.material.GetFloat(FillHash) < 1f)
{
var fillValue = indicator.material.GetFloat(FillHash) * (1 / ActiveSkillData.CastingTime);
var fillValue = indicator.material.GetFloat(FillHash) + Time.deltaTime * (1 / ActiveSkillData.CastingTime);
indicator.material.SetFloat(FillHash, fillValue);
yield return null;
}