美摄SDK For iOS
3.14.0
include
sdkcore
ios
NvsParticleSystemContext.h
浏览该文件的文档.
1
//================================================================================
2
//
3
// (c) Copyright Meishe Co. Ltd, 2016. All rights reserved.
4
//
5
// This code and information is provided "as is" without warranty of any kind,
6
// either expressed or implied, including but not limited to the implied
7
// warranties of merchantability and/or fitness for a particular purpose.
8
//
9
//--------------------------------------------------------------------------------
10
// Birth Date: Dec 29. 2016
11
// Author: Meishe video team
12
//================================================================================
13
#pragma once
14
15
#import <Foundation/Foundation.h>
16
#import "
NvsCommonDef.h
"
17
29
NVS_EXPORT
@interface
NvsParticleSystemContext
: NSObject
30
31
- (void)setInternalContext:(
void
*)internalContext;
32
43
- (void)setEmitterEnabled:(NSString *)emitterName emitterEnable:(
bool
)enable;
44
57
- (void)setEmitterPosition:(NSString *)emitterName emitterPositionX:(
float
)x emitterPositionY:(
float
)y;
58
73
- (void)appendPositionToEmitterPositionCurve:(NSString *)emitterName curveTime:(
float
)time emitterPositionX:(
float
)x emitterPositionY:(
float
)y;
74
85
- (void)setEmitterRateGain:(NSString *)emitterName emitterGain:(
float
)gain;
86
97
- (void)SetEmitterParticleSizeGain:(NSString *)emitterName emitterGain:(
float
)gain;
98
99
@end
100
NVS_EXPORT
#define NVS_EXPORT
Definition:
NvsCommonDef.h:20
NvsParticleSystemContext
粒子特效上下文 粒子系统的由若干粒子发生器和子粒子发生器构成。粒子发生器会随着时间推移不断发射出粒子,而子粒子发生器则会在粒子发生器发射出的粒子上面发射出粒子。
Definition:
NvsParticleSystemContext.h:30
NvsCommonDef.h
制作者
1.8.18