Fix GC issues by directly modifying the colors of existing particles instead of create new cc.Color4B instances on every update of a particle