Exemplo n.º 1
0
    //エネミーが生成された時の処理----------------------------------------------------------------------
    void EnemyLoad( )
    {
        GameObject enemy = _enemy_make.getEnemy( );

        if (enemy == null)
        {
            return;                                                                                                                                //エネミーが生成されているかどうか
        }
        _enemys.Add(enemy.GetComponent <DeathJudge>( ));                                                                                           //エネミーリストに追加
        _enemy_point = Instantiate(_generation_enemy_point, transform.position, Quaternion.identity).GetComponent <RectTransform>( );              //エネミーポイント生成
        _enemy_points.Add(_enemy_point);                                                                                                           //エネミーポイントリストに追加
        _enemy_point.transform.SetParent(transform, false);                                                                                        //生成したエネミーポイントをMinMapの子にする


        RectTransform attention_cursor = Instantiate(_generation_attention_cursor, _enemy_point.transform.position, Quaternion.identity).GetComponent <RectTransform>( );

        _attention_cursors.Add(attention_cursor);
        attention_cursor.transform.SetParent(transform, false);
    }