美摄SDK For Android  1.0.0
| Public 成员函数 | 所有成员列表
com.meicam.sdk.NvsAssetPackageParticleDescParser类 参考

粒子特效包解析类 更多...

class  NvsParticleEmitterDesc
 

Public 成员函数

 NvsAssetPackageParticleDescParser (String fxDescription)
 
int GetParticleType ()
 获取粒子类型。 更多...
 
int GetLeftEyePlace ()
 获取放在左眼粒子发射器位置 更多...
 
List< String > GetLeftEyeEmitter ()
 获取放在左眼粒子发射器名字 更多...
 
int GetRightEyePlace ()
 获取放在右眼粒子发射器位置 更多...
 
List< String > GetRightEyeEmitter ()
 获取放在右眼粒子发射器名字列表 更多...
 
int GetParticlePartitionCount ()
 获取粒子分片数量 更多...
 
int GetParticlePartitionPlace (int partitionIndex)
 获取某一分片粒子发射器应该放置的位置 更多...
 
List< String > GetParticlePartitionEmitter (int partitionIndex)
 获取某一分片粒子发射器的名字列表 更多...
 

静态 Public 属性

粒子类型

static final int PARTICLE_TYPE_NORMAL = 0
 一般指没有交互的粒子类型 更多...
 
static final int PARTICLE_TYPE_TOUCH = 1
 触摸屏幕进行交互的粒子类型 更多...
 
static final int PARTICLE_TYPE_GESTURE = 2
 手势进行交互的粒子类型 更多...
 
static final int PARTICLE_TYPE_EYE = 3
 眼睛进行交互的粒子 更多...
 
static final int PARTICLE_TYPE_MOUTH = 4
 嘴巴进行交互的粒子 更多...
 
粒子发生器放置的位置

static final int EMITTER_PLACE_LEFT = 0
 粒子发生器在当前部位的左边 更多...
 
static final int EMITTER_PLACE_RIGHT = 1
 粒子发生器在当前部位的右边 更多...
 
static final int EMITTER_PLACE_TOP = 2
 粒子发生器在当前部位的上边 更多...
 
static final int EMITTER_PLACE_BOTTOM = 3
 粒子发生器在当前部位的下边 更多...
 
static final int EMITTER_PLACE_CENTER = 4
 粒子发生器在当前部位的中间 更多...
 

详细描述

粒子特效包解析类

警告
NvsAssetPackageParticleDescParser类中,所有public API都在UI线程使用!!!

构造及析构函数说明

com.meicam.sdk.NvsAssetPackageParticleDescParser.NvsAssetPackageParticleDescParser ( String  fxDescription)
inline

成员函数说明

List<String> com.meicam.sdk.NvsAssetPackageParticleDescParser.GetLeftEyeEmitter ( )
inline

获取放在左眼粒子发射器名字

返回
返回粒子发生器名字列表
int com.meicam.sdk.NvsAssetPackageParticleDescParser.GetLeftEyePlace ( )
inline

获取放在左眼粒子发射器位置

返回
返回放置的位置
int com.meicam.sdk.NvsAssetPackageParticleDescParser.GetParticlePartitionCount ( )
inline

获取粒子分片数量

返回
返回分片数量
List<String> com.meicam.sdk.NvsAssetPackageParticleDescParser.GetParticlePartitionEmitter ( int  partitionIndex)
inline

获取某一分片粒子发射器的名字列表

参数
partitionIndex分片索引值
返回
返回粒子发射器的名字列表
int com.meicam.sdk.NvsAssetPackageParticleDescParser.GetParticlePartitionPlace ( int  partitionIndex)
inline

获取某一分片粒子发射器应该放置的位置

参数
partitionIndex分片索引值
返回
返回放置的位置
int com.meicam.sdk.NvsAssetPackageParticleDescParser.GetParticleType ( )
inline

获取粒子类型。

返回
返回粒子类型。
List<String> com.meicam.sdk.NvsAssetPackageParticleDescParser.GetRightEyeEmitter ( )
inline

获取放在右眼粒子发射器名字列表

返回
返回粒子发生器名字列表
int com.meicam.sdk.NvsAssetPackageParticleDescParser.GetRightEyePlace ( )
inline

获取放在右眼粒子发射器位置

返回
返回放置的位置

类成员变量说明

final int com.meicam.sdk.NvsAssetPackageParticleDescParser.EMITTER_PLACE_BOTTOM = 3
static

粒子发生器在当前部位的下边

final int com.meicam.sdk.NvsAssetPackageParticleDescParser.EMITTER_PLACE_CENTER = 4
static

粒子发生器在当前部位的中间

final int com.meicam.sdk.NvsAssetPackageParticleDescParser.EMITTER_PLACE_LEFT = 0
static

粒子发生器在当前部位的左边

final int com.meicam.sdk.NvsAssetPackageParticleDescParser.EMITTER_PLACE_RIGHT = 1
static

粒子发生器在当前部位的右边

final int com.meicam.sdk.NvsAssetPackageParticleDescParser.EMITTER_PLACE_TOP = 2
static

粒子发生器在当前部位的上边

final int com.meicam.sdk.NvsAssetPackageParticleDescParser.PARTICLE_TYPE_EYE = 3
static

眼睛进行交互的粒子

final int com.meicam.sdk.NvsAssetPackageParticleDescParser.PARTICLE_TYPE_GESTURE = 2
static

手势进行交互的粒子类型

final int com.meicam.sdk.NvsAssetPackageParticleDescParser.PARTICLE_TYPE_MOUTH = 4
static

嘴巴进行交互的粒子

final int com.meicam.sdk.NvsAssetPackageParticleDescParser.PARTICLE_TYPE_NORMAL = 0
static

一般指没有交互的粒子类型

final int com.meicam.sdk.NvsAssetPackageParticleDescParser.PARTICLE_TYPE_TOUCH = 1
static

触摸屏幕进行交互的粒子类型


该类的文档由以下文件生成: