public bool isDone ;

Description

Is the download already finished? (Read Only)

You should not write loops that spin until download is done; use coroutines instead.