create a float variable and on collision add .5 to that variable then set the scale to the new float variable. youll probably need to create one for the x, y ,z values, and make the starting number the scale that your currently at (if your scale isnt already x1,y1,z1 make sure its current value is the floats starting point.) does that make sense?