Exemple #1
0
    /// <summary>
    /// 碰撞器管理
    /// </summary>
    public void EnableColider(ColiderType Type, bool bEnable)
    {
        if (BattleEnvironmentM.GetBattleEnvironmentMode() == BattleEnvironmentMode.Edit)
        {
            return;
        }

        if (ProPerty.m_roleColider != null)
        {
            ProPerty.m_roleColider.EnableColider(Type, bEnable);
        }
    }
Exemple #2
0
 public void EnableColider(ColiderType Type, bool bEnable)
 {
     if ((Type & ColiderType.Fire) == ColiderType.Fire)
     {
         EnableFireColider(bEnable);
         EnableClickColider(!bEnable);
     }
     //
     if ((Type & ColiderType.Click) == ColiderType.Click)
     {
         EnableFireColider(!bEnable);
         EnableClickColider(bEnable);
     }
 }
Exemple #3
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 /// <param name="name">アセット名</param>
 /// <param name="bulletType">弾の種類</param>
 /// <param name="coliderType">弾の形</param>
 /// <param name="power">威力</param>
 public Bullet(string name, BulletType bulletType, ColiderType coliderType, int power) : base(name)
 {
     this.bulletType  = bulletType;
     this.coliderType = coliderType;
     this.power       = power;
 }