Sampling-based algorithms are pivotal for high-dimensional UAV path planning, especially in 3D urban environments. The Rapidly-Exploring Random Tree (RRT) suffers from inadequate sampling methods and a single, fixed sampling policy, which lead to elongated paths and higher computational cost. To address this, we propose a Dynamic Adaptive DACS-RRT* algorithm that builds a dynamic, bidirectional sampling space and fuses low-discrepancy Halton sampling with bridge (narrow-passage) sampling, fundamentally tailoring the sampling process to urban settings. We further construct an adaptive, coordinated sampling strategy that dynamically adjusts between straight-to-goal and frustum-cone expansions by computing their probabilities, thereby overcoming the limitations of a single strategy and strengthening directional guidance. After generating a path, we perform multi-objective smoothing to make UAV trajectories better suited to urban environments. Through simulations in three distinct urban scenarios—and in comparison with five baseline algorithms—DACS-RRT* shows improvements in path length, convergence time, node count, iteration count, obstacle clearance, and turning angle, further validating its practicality in urban settings.