hhwkBoss
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user