コード例 #1
0
        public override void OnTranslationBegin(object model)
        {
            if (!(model is FadeEffect.FadeInfo))
            {
                ProcessError("Unexpected model passed to FadeTranslation");
                return;
            }
            FadeInfo = model as FadeEffect.FadeInfo;

            var fadeEffect = GameEffects.GetEffectInstanceInInstance <FadeEffect>();

            fadeEffect.StartFade(FadeInfo);
            fadeEffect.FadeComplete += OnFadeComplete;
        }
コード例 #2
0
 public void playGameEffect(GameEffects gameEffect, bool isLoop)
 {
     gameEffectSource.clip = gameEffectSound[(int)gameEffect].clip;
     gameEffectSource.Play(0);
     gameEffectSource.loop = isLoop;
 }