public string description;  // 描述信息

    public void SetEnemyData(EnemyDataContainer enemyDataContainer)
    {
        profile      = enemyDataContainer.profile;
        enemyName    = enemyDataContainer.enemyName;
        health       = enemyDataContainer.health;
        attack       = enemyDataContainer.attack;
        defence      = enemyDataContainer.defence;
        moveSpeed    = enemyDataContainer.moveSpeed;
        detectRadius = enemyDataContainer.detectRadius;
        attackRadius = enemyDataContainer.attackRadius;
        description  = enemyDataContainer.description;
    }
示例#2
0
 private void Awake()
 {
     if (playerData == null)
     {
         playerData = FindObjectOfType <PlayerDataContainer>();
     }
     if (enemyData == null)
     {
         enemyData = FindObjectOfType <EnemyDataContainer>();
     }
     //if (projectiles == null) projectiles = FindObjectOfType<ProjectileList>();
     if (spawnerData == null)
     {
         spawnerData = FindObjectOfType <EnemySpawnerData>();
     }
     if (objectsInView == null)
     {
         objectsInView = FindObjectOfType <ObjectsInCameraView>();
     }
 }
 public void Awake()
 {
     Singleton = this;
 }