update particle
add introduce window in masklayer
merge
Merge pull request #22 from Ryeeeeee/master

update some particles and logic code