Ejemplo n.º 1
0
 public void AnimStart(FadeAnim anim)
 {
     Animation anime =  this.GetComponent<Animation>();
     if (anim != FadeAnim.Off) {
                     SetChildrenActive (true);
     } else {
         SetChildrenActive (false);
             }
     switch(anim){
     case FadeAnim.Off:
         if (currentAnim!=anim){SetChildrenActive(false);}
         break;
     case FadeAnim.Out:
         anime.clip=anime.GetClip("OUT");
         anime.Play();
         break;
     case FadeAnim.Wait:
         anime.clip=anime.GetClip("WAIT");
         anime.Play();
         break;
     case FadeAnim.In:
         anime.clip=anime.GetClip("IN");
         anime.Play();
         break;
     }
     currentAnim = anim;
 }
Ejemplo n.º 2
0
    // Start is called before the first frame update
    void Start()
    {
        SceneFlag         = false;
        GameFrag          = false;
        GameOverFlag      = false;
        StageNameInstance = instance.GetComponent <SceneName>();
        PauseManager      = GameObject.Find("PauseManager").GetComponent <PauseManager>();
        WhiteFadeTrg      = false;
        Result            = GameObject.Find("ResultManager").GetComponent <ResultComponent>();

        BGMManager.Instance.Play(TitleAndSelectBGM);

        //フェード初期処理
        if (Fadeobj_In != null && Fadeobj_Out != null)
        {
            //Fadeobj.GetComponent<Canvas>().enabled = false;
            Fadeobj_Out.GetComponent <Canvas>().enabled = false;
            FadeAni_In = Fadeobj_In.GetComponent <FadeAnim>();
            //FadeAni_Out = Fadeobj_Out.GetComponent<FadeAnim>();
            FadeAni_Out = Fadeobj_Out.GetComponent <BubbleFadeOpe>();
        }
        else
        {
            Debug.Log("Error");
        }
    }
Ejemplo n.º 3
0
    //public GameObject prefab;

    // Start is called before the first frame update
    void Start()
    {
        //Set up variables on start of program
        filePath   = Application.streamingAssetsPath;
        viewer     = attached.GetComponent <VideoPlayer>();
        group      = canvas.GetComponent <CanvasGroup>();
        fadeScript = canvas.GetComponent <FadeAnim>();
        anims      = Directory.GetFiles(filePath).Where(name => !name.EndsWith(".meta")).ToArray();
        for (int i = 0; i < anims.Length; i++)
        {
            anims[i] = Path.GetFileName((string)anims[i]);
            Debug.Log(anims[i]);
        }
    }