Exemplo n.º 1
0
    void Start()
    {
        enemyBullet   = GameObject.Find("BULLET").transform.GetChild(4);
        playerObject  = GameObject.Find("PLAYER");
        bulletManager = GameObject.Find("BulletManager").transform.GetChild(0).GetComponent <BulletManager>();
        movingBullet  = GetComponent <MovingBullet>();
        eraseBullet   = GetComponent <EraseBullet>();
        enemyFire     = GameObject.Find("ENEMY").GetComponent <EnemyFire>();

        StartCoroutine(Fragmentation());
    }
Exemplo n.º 2
0
    void Start()
    {
        initializeBullet  = GetComponent <InitializeBullet>();
        capsuleCollider2D = GetComponent <CapsuleCollider2D>();
        movingBullet      = GetComponent <MovingBullet>();
        eraseBullet       = GetComponent <EraseBullet>();

        // 최초 변수 초기화 및 박스 콜라이더 해제
        laserEnableDelay  = 0.0f;
        laserDisableDelay = 0.0f;

        if (initializeBullet.bulletType.Equals(BulletType.BULLETTYPE_LASER_HOLD))
        {
            transform.localScale = new Vector3(0.25f, transform.localScale.y, transform.localScale.z);
        }
        else
        {
            transform.localScale = new Vector3(0.15f, transform.localScale.y, transform.localScale.z);
        }
    }