3D建模 Cocos Creator3D:发射器模块(ShapeModule)

3D建模 Cocos Creator3D:发射器模块(ShapeModule)_第1张图片
推荐:将NSDT场景编辑器加入你的3D工具链

3D工具集:NSDT简石

https://www.mvrlink.com/cocos-creator3d-shapemodule/

数字孪生发射器模块(ShapeModule)公有属性:属性作用position相对于挂载节点的位置rotation相对于挂载节点的旋转scale相对于挂载节点的缩放sphericalDirectionAmount表示当前发射方向与当前位置到结点中心连线方向的插值randomPositionAmount表示与当前发射位置的偏移方块(Box)
3D建模 Cocos Creator3D:发射器模块(ShapeModule)_第2张图片
属性作用shapeTypeBoxemitFrom粒子从方块的哪个部位发射,edge:边框;shell:表面;volume:内部球、半球(Shpere\Hemisphere)
3D建模 Cocos Creator3D:发射器模块(ShapeModule)_第3张图片
属性作用shapeTypeShpere\Hemisphereradius球体半径radiusThickness0表示从球表面发射,1表示从球体内部发射,0~1之间表示从表面到球心之间发射圆(Circle)
3D建模 Cocos Creator3D:发射器模块(ShapeModule)_第4张图片
属性作用shapeTypeCircleradius圆的半径radiusThickness0表示从圆周发射,1表示从圆内部发射,0~1之间表示从圆周到圆心之间发射arc表示在圆的一个扇形区域发射mode表示粒子在扇形区域的发射方式,random:随机位置,loop:沿某一方向循环发射,每次循环方向相同,pingPong:循环发射,每次循环方向相反 spread:表示粒子在某个间断发射,比如,0表示可以在任意位置发射,0.1表示每隔圆周的十分之一位置发射speed表示粒子沿圆周发射的速度spread表示粒子沿圆周发射时,在圆弧哪些位置发射。例如,arc为120°,spread为0.1,则从圆弧开始每隔12°发射一次粒子圆锥(Cone)
3D建模 Cocos Creator3D:发射器模块(ShapeModule)_第5张图片
属性作用shapeTypeConeangle圆锥的轴与母线的夹角radius圆锥顶部截面半径length圆锥顶部截面距离底部的轴长radiusThickness0表示从圆周发射,1表示从圆内部发射,0~1之间表示从圆周到圆心之间发射arc表示在圆的一个扇形区域发射mode表示粒子在扇形区域的发射方式,random:随机位置,loop:沿某一方向循环发射,每次循环方向相同,pingPong:循环发射,每次循环方向相反 spread:表示粒子在某个间断发射,比如,0表示可以在任意位置发射,0.1表示每隔圆周的十分之一位置发射speed表示粒子沿圆周发射的速度spread表示粒子沿圆周发射时,在圆弧哪些位置发射。例如,arc为120°,spread为0.1,则从圆弧开始每隔12°发射一次粒子

你可能感兴趣的:(编辑器)