示例#1
0
    void Start()
    {
        playerControl = transform.root.GetComponent <PlayerControl2D>();
        playerImage   = transform.root.GetComponent <SpriteRenderer>();
        playerBody    = transform.root.GetComponent <Rigidbody2D>();
        fire          = transform.root.GetComponentInChildren <FireBulletver2>();
        hitbox        = transform.Find("Hitbox").GetComponent <BoxCollider2D>();

        maxHealth = transform.root.GetComponentInChildren <Armor>().maxArmor;
        health    = maxHealth;
    }
示例#2
0
    void Start()
    {
        tr             = transform;
        spriteRenderer = GetComponentInChildren <SpriteRenderer>();
        playerScript   = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerControl2D>();
        Bounds bounds = spriteRenderer.bounds;

        size = bounds.size;
        //bulletPrefab = Resources.Load("EnemyBulletPrefab", typeof(GameObject)) as GameObject;
        detonatorGroup  = GameObject.Find("DetonatorGroup").transform;
        detonatorPrefab = Resources.Load("ExplodeEffect", typeof(GameObject)) as GameObject;
    }
示例#3
0
    // Use this for initialization
    void Start()
    {
        barrel_s   = barrel.GetComponent <Weapon_Barrel>();
        body_s     = body.GetComponent <Weapon_Body>();
        bullet_s   = bullet.GetComponent <Weapon_Bullet>();
        magazine_s = magazine.GetComponent <Weapon_Magazine>();

        pathing      = barrel_s.pathing;
        barrel_count = barrel_s.barrel_count;

        mode  = body_s.mode;
        speed = body_s.speed;
        drop  = body_s.drop;

        effect = bullet_s.effect;

        capacity = magazine_s.capacity;

        totalDamage = barrel_s.damage + body_s.damage + bullet_s.damage + magazine_s.damage;

        player = transform.root.GetComponent <PlayerControl2D>();
        anim   = transform.root.gameObject.GetComponent <Animator>();
    }
 void Start()
 {
     anim    = transform.root.gameObject.GetComponent <Animator>();
     player  = transform.root.GetComponent <PlayerControl2D>();
     element = transform.root.GetComponent <ElementSystem>();
 }
示例#5
0
 void Awake()
 {
     playerScript = GetComponentInParent <PlayerControl2D>();
 }
示例#6
0
 // Use this for initialization
 void Start()
 {
     player = transform.root.GetComponent <PlayerControl2D>();
     anim   = transform.root.gameObject.GetComponent <Animator>();
 }
示例#7
0
 void Start()
 {
     player       = GameObject.FindGameObjectWithTag("Player");
     playerScript = player.GetComponent <PlayerControl2D>();
 }
示例#8
0
    //private AttackSystem attackSystem;

    void Start()
    {
        anim   = transform.root.gameObject.GetComponent <Animator>();
        player = transform.root.GetComponent <PlayerControl2D>();
        //attackSystem = transform.root.GetComponent<AttackSystem>();
    }