vector center = point(1, "P", @id);
vector center_N = point(1, "N", @id);
v@N = normalize(@P - (center- center_N * chf("chenter_offset")));
这几行vex语言其实就是拿点的位置减去中心点的位置得到一个矢量,然后那这个矢量和一个向前的矢量进行mix
i@has_been_activated 这个自己设置的属性是用来限制速度的,如果没有这个属性,那么被激活的碎块的速度,每一帧都会加上之前设置的init_v属性的值,这样就会让碎块无限远的飞出去
@w属性表示的是角速度(在视图中表现的即是碎块的自转),角速度的单位是弧度,弧度有正负,逆时针为正,顺时针为负,1弧度约等于57角度,一个圆360度,大概要6个弧度来表示