This paper describes a method for controlling the multi-phase smoke animation that uses Lagrangian particles. Previous methods need several density fields to simulate different types of smoke. We use a single field, which is more like a natural phenomenon to obtain the interactive motions of fluid. Also, whereas existing methods which apply control forces to cells only, we define particle forces which enable each particle to move independently towards to target shape. Additionally, we set up internal target forces which distribute the particles uniformly within the target shape, no that it is represented more precisely.