_ParticleParam

播放粒子参数集。 全部展开

属性展开

  • + name : string

    播放参数的逻辑名字。

    • 示例

       particleParam.name = 'param1'
  • + transform : _Matrix3D

    自动设置通过该参数生成的 _Particle的transform属性。

    • 示例

       pfx.transform:set(particleParam.transform)

构造方法展开

  • + function _ParticleParam( [name : string] ) : _ParticleParam

公共方法展开

  • + function addAlias(name : string, alias : string)

    添加资源的逻辑名字和真实名字之间的映射。

    • 参数
    • name : 资源的逻辑名字。
    • alias : 资源的真实的名字。
  • + function addDuration(name : string, time : number)

    添加延迟参数。

    • 参数
    • name : 延迟参数的名字。
    • time : 时间。

    • 示例

       ooo = _ParticleParam.new('ooo')
      ooo:addDuration('bind_target', 1000)
  • + function addMarker(name : string, mat : _Matrix3D)

    添加Marker的映射规则。

    • 参数
    • name : marker的名字。
    • mat : 影射的位置。

    • 示例

       ooo = _ParticleParam.new('ooo')
      ooo:addMarker('target', mat)
  • + function getMarker(name : string) : _Matrix3D

    返回指定的marker点。

    • 示例

       local mat = particleParam:getMarker('target')
  • + function reset()

    清空参数集。

    • 示例

       particleParam:reset()
问题反馈(登录才可以发表哦!)