/// public メソッド
///---------------------------------------------------------------------------

        /// モデルの登録
        public void SetMdlHandle(Data.EffTypeId effTypeId)
        {
            objEff.SetMdlHandle(effTypeId);
            objEff.SetScale(0.1f);

            this.effTypeId = effTypeId;
            billFlg        = false;
            billYFlg       = false;

            /// 敵死亡エフェクトは大きめに表示
            if (effTypeId == Data.EffTypeId.Eff05)
            {
                objEff.SetScale(0.17f);
            }

            /// Y軸ビルボードで描画
            if (effTypeId == Data.EffTypeId.Eff03 || effTypeId == Data.EffTypeId.Eff04 || effTypeId == Data.EffTypeId.Eff05 || effTypeId == Data.EffTypeId.Eff11)
            {
                billYFlg = true;
            }

            /// ビルボードで描画
            else if (effTypeId == Data.EffTypeId.Eff08 || effTypeId == Data.EffTypeId.Eff09 || effTypeId == Data.EffTypeId.Eff12 || effTypeId == Data.EffTypeId.Eff13)
            {
                billFlg = true;
            }
        }
Exemple #2
0
        /// 開始
        protected override bool DoStart()
        {
            objCh.Start();

            objShadow.SetMdlHandle(Data.EffTypeId.Eff10);
            objShadow.Start();
            objShadow.SetScale(ShadowSize / 10.0f * 2.6f);
            objShadowMax.SetMdlHandle(Data.EffTypeId.Eff10);
            objShadowMax.Start();
            objShadowMax.SetScale(ShadowSize / 10.0f * 2.6f);

            ActiveFlg = false;
            ActiveDis = 0;
            return(true);
        }
/// public メソッド
///---------------------------------------------------------------------------

        /// モデルの登録
        public void SetMdlHandle(Data.EffTypeId effTypeId)
        {
            objEff.SetMdlHandle(effTypeId);
            objEff.SetScale(1.0f);

            this.effTypeId = effTypeId;
        }
Exemple #4
0
        /// 開始
        public bool Start()
        {
            ObjChHero heroObj = (ObjChHero)actorCh.GetUseObj(0);

            actorCh.Start();

            playModeId   = PlayModeId.Normal;
            plDrawFlg    = true;
            spelDelayCnt = 0;

            objShadow.SetMdlHandle(Data.EffTypeId.Eff10);
            objShadow.Start();
            objShadow.SetScale(3000.12f);
            return(true);
        }