This commit is contained in:
2026-06-18 19:33:39 +08:00
parent 7951184667
commit 90a2f7e347
132 changed files with 114727 additions and 74214 deletions
@@ -2,35 +2,7 @@ using UnityEngine;
public class Eff_changE_AniEvent : MonoBehaviour
{
HHWK_CE_Boss hHWK_CE_Boss;
Animation anim;
private void Awake()
{
anim=GetComponent<Animation>();
hHWK_CE_Boss = transform.parent.parent.GetComponent<HHWK_CE_Boss>();
}
public void eventComeEnd()
{
anim.CrossFade("idle1",0.3f);
hHWK_CE_Boss.init?.Invoke("2");
hHWK_CE_Boss.isMove = true;
}
public void eventidle1End()
{
anim.CrossFade("idle2", 0.3f);
}
public void eventidle2End()
{
anim.CrossFade("idle1", 0.3f);
}
public void eventLeaveEnd()
{
anim.CrossFade("come", 0.3f);
var v = transform.localScale; v.x = Mathf.Abs(v.x);
transform.localScale = v;
}
/*
Dummy class. This could have happened for several reasons:
@@ -2,25 +2,7 @@
public class Eff_changE_StageEvent : MonoBehaviour
{
//public Transform MoveTargetPosition;
HHWK_CE_Boss hHWK_CE_Boss;
private void Awake()
{
hHWK_CE_Boss = transform.parent.parent.GetComponent<HHWK_CE_Boss>();
}
public void eventComeEnd()
{
GetComponent<Animation>().CrossFade("fly",0.3f);
}
public void eventFlyEnd()
{
hHWK_CE_Boss.defaultAnim.transform.parent.gameObject.SetActive(true);
hHWK_CE_Boss.stageAnim.transform.parent.gameObject.SetActive(false);
hHWK_CE_Boss.defaultAnim.CrossFade("idle1", 0.3f);
hHWK_CE_Boss.init?.Invoke("2");
hHWK_CE_Boss.isMove = true;
}
/*
Dummy class. This could have happened for several reasons:
@@ -3,140 +3,140 @@ using static UnityEngine.RuleTile.TilingRuleOutput;
public class Eff_shaseng_Skill1_AniEvent : MonoBehaviour
{
public string nextAnimationClip;
public Animation skillAnimation;
public HHWK_ShaSeng_Boss HHWK_ShaSeng_Boss;
//public string nextAnimationClip;
//public Animation skillAnimation;
//public HHWK_ShaSeng_Boss HHWK_ShaSeng_Boss;
private void Awake()
{
skillAnimation = GetComponent<Animation>();
HHWK_ShaSeng_Boss = transform.parent.parent.GetComponent<HHWK_ShaSeng_Boss>();
FishResourcesData fishResourcesData;
fishResourcesData = FishResourcesData.fishResourcesDatasDic[HHWK_ShaSeng_Boss.fishTypeID];
if (fishResourcesData.dieGlodAduio != null && fishResourcesData.dieGlodAduio.ContainsKey("come"))
{
AudioManager.Instance.PlayerFX(fishResourcesData.dieGlodAduio["come"]);
// private void Awake()
// {
// skillAnimation = GetComponent<Animation>();
// HHWK_ShaSeng_Boss = transform.parent.parent.GetComponent<HHWK_ShaSeng_Boss>();
// FishResourcesData fishResourcesData;
// fishResourcesData = FishResourcesData.fishResourcesDatasDic[HHWK_ShaSeng_Boss.fishTypeID];
// if (fishResourcesData.dieGlodAduio != null && fishResourcesData.dieGlodAduio.ContainsKey("come"))
// {
// AudioManager.Instance.PlayerFX(fishResourcesData.dieGlodAduio["come"]);
}
}
public void eventComeVoice()
{
// }
// }
//public void eventComeVoice()
//{
}
public void EventComeEnter()
{
HHWK_ShaSeng_Boss.transform.position = Vector3.zero;
nextAnimationClip = "idle";
}
// }
// public void EventComeEnter()
//{
// HHWK_ShaSeng_Boss.transform.position = Vector3.zero;
// nextAnimationClip = "idle";
//}
public void eventComeEnd()
{
skillAnimation.CrossFade(nextAnimationClip, 0.3f);
//public void eventComeEnd()
//{
// skillAnimation.CrossFade(nextAnimationClip, 0.3f);
}
public void idleEnter()
{
nextAnimationClip = "skill1";
// }
// public void idleEnter()
//{
// nextAnimationClip = "skill1";
}
public void idelEnd()
{
skillAnimation.CrossFade(nextAnimationClip, 0.3f);
FishResourcesData fishResourcesData;
fishResourcesData = FishResourcesData.fishResourcesDatasDic[HHWK_ShaSeng_Boss.fishTypeID];
if (fishResourcesData.dieGlodAduio != null && fishResourcesData.dieGlodAduio.ContainsKey("SDQ"))
{
AudioManager.Instance.PlayerFX(fishResourcesData.dieGlodAduio["SDQ"]);
// }
//public void idelEnd()
//{
// skillAnimation.CrossFade(nextAnimationClip, 0.3f);
// FishResourcesData fishResourcesData;
// fishResourcesData = FishResourcesData.fishResourcesDatasDic[HHWK_ShaSeng_Boss.fishTypeID];
// if (fishResourcesData.dieGlodAduio != null && fishResourcesData.dieGlodAduio.ContainsKey("SDQ"))
// {
// AudioManager.Instance.PlayerFX(fishResourcesData.dieGlodAduio["SDQ"]);
}
}
public void skill1Enter()
{
nextAnimationClip = "skill2";
// }
// }
//public void skill1Enter()
//{
// nextAnimationClip = "skill2";
}
public void eventEffect1()
{
//播放skill01的特效
HHWK_ShaSeng_Boss.obj_Skill101Effect.SetActive(true);
HHWK_ShaSeng_Boss.obj_Skill102Effect.SetActive(true);
HHWK_ShaSeng_Boss.obj_Skill103Effect.SetActive(true);
HHWK_ShaSeng_Boss.BigPrize();
FishResourcesData fishResourcesData;
fishResourcesData = FishResourcesData.fishResourcesDatasDic[HHWK_ShaSeng_Boss.fishTypeID];
if (fishResourcesData.dieGlodAduio != null && fishResourcesData.dieGlodAduio.ContainsKey("Luo"))
{
AudioManager.Instance.PlayerFX(fishResourcesData.dieGlodAduio["Luo"]);
// }
//public void eventEffect1()
//{
// //播放skill01的特效
// HHWK_ShaSeng_Boss.obj_Skill101Effect.SetActive(true);
// HHWK_ShaSeng_Boss.obj_Skill102Effect.SetActive(true);
// HHWK_ShaSeng_Boss.obj_Skill103Effect.SetActive(true);
// HHWK_ShaSeng_Boss.BigPrize();
// FishResourcesData fishResourcesData;
// fishResourcesData = FishResourcesData.fishResourcesDatasDic[HHWK_ShaSeng_Boss.fishTypeID];
// if (fishResourcesData.dieGlodAduio != null && fishResourcesData.dieGlodAduio.ContainsKey("Luo"))
// {
// AudioManager.Instance.PlayerFX(fishResourcesData.dieGlodAduio["Luo"]);
}
}
public void eventSkill1End()
{
HHWK_ShaSeng_Boss.obj_Skill101Effect.SetActive(false);
HHWK_ShaSeng_Boss.obj_Skill102Effect.SetActive(false);
HHWK_ShaSeng_Boss.obj_Skill103Effect.SetActive(false);
skillAnimation.CrossFade(nextAnimationClip, 0.3f);
// }
// }
//public void eventSkill1End()
//{
// HHWK_ShaSeng_Boss.obj_Skill101Effect.SetActive(false);
// HHWK_ShaSeng_Boss.obj_Skill102Effect.SetActive(false);
// HHWK_ShaSeng_Boss.obj_Skill103Effect.SetActive(false);
// skillAnimation.CrossFade(nextAnimationClip, 0.3f);
}
int count = 0;
public void eventEffect2()
{
count++;
nextAnimationClip = "skill1";
// }
//int count = 0;
// public void eventEffect2()
//{
// count++;
// nextAnimationClip = "skill1";
HHWK_ShaSeng_Boss.obj_Skill2Effect.SetActive(true);
FishResourcesData fishResourcesData;
fishResourcesData = FishResourcesData.fishResourcesDatasDic[HHWK_ShaSeng_Boss.fishTypeID];
if (fishResourcesData.dieGlodAduio != null && fishResourcesData.dieGlodAduio.ContainsKey("ShuaiGun"))
{
AudioManager.Instance.PlayerFX(fishResourcesData.dieGlodAduio["ShuaiGun"]);
// HHWK_ShaSeng_Boss.obj_Skill2Effect.SetActive(true);
// FishResourcesData fishResourcesData;
// fishResourcesData = FishResourcesData.fishResourcesDatasDic[HHWK_ShaSeng_Boss.fishTypeID];
// if (fishResourcesData.dieGlodAduio != null && fishResourcesData.dieGlodAduio.ContainsKey("ShuaiGun"))
// {
// AudioManager.Instance.PlayerFX(fishResourcesData.dieGlodAduio["ShuaiGun"]);
}
// }
}
// }
public void eventBroken()
{
// public void eventBroken()
//{
HHWK_ShaSeng_Boss.BigPrize();
FishResourcesData fishResourcesData;
fishResourcesData = FishResourcesData.fishResourcesDatasDic[HHWK_ShaSeng_Boss.fishTypeID];
if (fishResourcesData.dieGlodAduio != null && fishResourcesData.dieGlodAduio.ContainsKey("SuiBoLi"))
{
AudioManager.Instance.PlayerFX(fishResourcesData.dieGlodAduio["SuiBoLi"]);
// HHWK_ShaSeng_Boss.BigPrize();
// FishResourcesData fishResourcesData;
// fishResourcesData = FishResourcesData.fishResourcesDatasDic[HHWK_ShaSeng_Boss.fishTypeID];
// if (fishResourcesData.dieGlodAduio != null && fishResourcesData.dieGlodAduio.ContainsKey("SuiBoLi"))
// {
// AudioManager.Instance.PlayerFX(fishResourcesData.dieGlodAduio["SuiBoLi"]);
}
}
// }
// }
public void eventSkill2End()
{
// public void eventSkill2End()
// {
skillAnimation.CrossFade(nextAnimationClip, 0.3f);
// skillAnimation.CrossFade(nextAnimationClip, 0.3f);
HHWK_ShaSeng_Boss.obj_Skill2Effect.SetActive(false);
if (count >= 4)
{
CreateFishManager.Instance.Id_DieFish_NotFX(HHWK_ShaSeng_Boss.guid);
// HHWK_ShaSeng_Boss.obj_Skill2Effect.SetActive(false);
// if (count >= 4)
// {
// CreateFishManager.Instance.Id_DieFish_NotFX(HHWK_ShaSeng_Boss.guid);
//Destroy(HHWK_ShaSeng_Boss.gameObject);
}
else
{
skillAnimation.CrossFade(nextAnimationClip, 0.3f);
FishResourcesData fishResourcesData;
fishResourcesData = FishResourcesData.fishResourcesDatasDic[HHWK_ShaSeng_Boss.fishTypeID];
if (fishResourcesData.dieGlodAduio != null)
{
AudioManager.Instance.PlayerFX(fishResourcesData.dieGlodAduio["SDQ"]);
// //Destroy(HHWK_ShaSeng_Boss.gameObject);
// }
// else
// {
// skillAnimation.CrossFade(nextAnimationClip, 0.3f);
// FishResourcesData fishResourcesData;
// fishResourcesData = FishResourcesData.fishResourcesDatasDic[HHWK_ShaSeng_Boss.fishTypeID];
// if (fishResourcesData.dieGlodAduio != null)
// {
// AudioManager.Instance.PlayerFX(fishResourcesData.dieGlodAduio["SDQ"]);
}
}
}
// }
// }
// }
/*
Dummy class. This could have happened for several reasons: