Exemple #1
0
    protected override void InitOther()
    {
        base.InitOther();

        GunWeaponType = GunType.ShotGun;
        CanShoot      = true;
        m_View        = (ShotgunView)M_BaseView;
    }
 protected override void Init()
 {
     shotgunView = (ShotgunView)GunViewParent;
     objectTool  = gameObject.GetComponent <ObjectTool>();
 }
Exemple #3
0
    private static ObjectPool[] objectPools;                // 对象池临时资源管理.

    protected override void FindAndLoadInit()
    {
        m_ShotgunView = m_GunViewBase as ShotgunView;
        objectPools   = gameObject.GetComponents <ObjectPool>();
    }
Exemple #4
0
 protected override void Init()
 {
     //每个弹夹的弹数
     cartridgeNum  = 5;
     m_ShotgunView = (ShotgunView)M_GunViewBase;
 }