Beispiel #1
0
    // Start is called before the first frame update
    protected void Init()
    {
        spriteRenderer = GetComponent <SpriteRenderer>();
        rigidBody      = GetComponent <Rigidbody2D>();

        actions = new BaseActions(transform, rigidBody, moveSpeed, spriteRenderer.sprite.pixelsPerUnit);

        danmakuReader = GetComponent <DanmakuReader>();

        baseBullet = GetComponent <BaseBullet>();

        if (baseBullet != null)
        {
            baseBullet.SetUp(this);
            baseBullet.projectileHolder = projectileHolder;
        }
    }
Beispiel #2
0
 private void Start()
 {
     _bulletHandler = GetComponent <DanmakuReader>();
 }