把任务获取委托独立出来，任务管理器可以用，当个任务也可以。把ShineShow放到物体身上自己来响应，避免拖动。体。