Esempio n. 1
0
        protected override void OnInit()
        {
            Instance = this;

            var sprite = GetComponent <SpriteRenderer>();

            Size        = sprite.size;
            BufferX     = Size.x;
            BoxMap      = new SpriteBoxMap(this);
            MonsoonPool = PoolManager.Instance.BulletPool.GetPool <RaindropBullet>();
        }
Esempio n. 2
0
        protected sealed override void OnInit()
        {
            Instance = this;

            BoxMap = new SpriteBoxMap(this);

            var sprite = GetComponent <SpriteRenderer>();

            Size = sprite.size;

            WorldCenterX = SpaceUtil.WorldMap.Center.x;

            FireTimer = new FrameTimerWithBuffer(FireTimerIntervalBase);
        }
 protected override void OnInit()
 {
     BoxMap = new SpriteBoxMap(this);
 }
Esempio n. 4
0
 protected sealed override void OnInit()
 {
     ColliderMap = new ColliderBoxMap(this);
     SpriteMap   = new SpriteBoxMap(this);
     OnBulletInit();
 }