implement unity build
dynamic rebuild progress