CAEmitterCell 类

定义

实例发出的 CAEmitterLayer 粒子源。

[Foundation.Register("CAEmitterCell", true)]
public class CAEmitterCell : Foundation.NSObject, CoreAnimation.ICAMediaTiming, Foundation.INSSecureCoding, IDisposable
type CAEmitterCell = class
    inherit NSObject
    interface ICAMediaTiming
    interface INativeObject
    interface IDisposable
    interface INSCoding
    interface INSSecureCoding
继承
CAEmitterCell
属性
实现

构造函数

CAEmitterCell()

不带参数初始化此类的新实例的默认构造函数。

CAEmitterCell(IntPtr)

创建非托管对象的托管表示形式时使用的构造函数;由运行时调用。

CAEmitterCell(NSCoder)

从 unarchiver 对象中存储的数据初始化 对象的构造函数。

CAEmitterCell(NSObjectFlag)

在派生类上调用 的构造函数,以跳过初始化并仅分配 对象。

属性

AccelerationX

获取或设置单元格加速的 X 分量。

AccelerationY

获取或设置单元加速的 Y 分量。

AccelerationZ

获取或设置单元格加速的 Z 分量。

AlphaRange

获取或设置 alpha 变体的平均量。

AlphaSpeed

获取或设置 alpha 值更改的速度。

AutoReverses

获取或设置一个布尔值,该值控制发射器单元格是否自动反转。

BeginTime

获取或设置动画的开始时间。

BirthRate

获取或设置发出粒子的频率(以 Hz 为单位)。

BlueRange

获取或设置蓝色分量的平均偏差。

BlueSpeed

获取或设置蓝色值变化的速度。

Cells

获取或设置子单元的可选数组。

Class

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
ClassHandle

此类的句柄。

Color

获取或设置所发出对象的颜色或平均颜色。

Contents

获取或设置层的图像内容。

ContentsRect

获取或设置要绘制的图像内容的矩形部分。

ContentsScale

获取或设置绘制图像内容的比例。

DebugDescription

此对象的开发人员有意义的说明。

(继承自 NSObject)
Description

对象的说明,即 ToString 的 Objective-C 版本。

(继承自 NSObject)
Duration

获取或设置发射器发出 对象的时长。

EmissionLatitude

从 Z 轴获取发出粒子的角度。

EmissionLongitude

获取或设置所发射粒子的方位角。

EmissionRange

获取或设置粒子发射率的平均变化量。

Enabled

获取或设置一个布尔值,该值控制是否呈现发出的单元格。

FillMode

获取或设置发出的单元格的填充模式。

GreenRange

获取或设置绿色分量的平均偏差。

GreenSpeed

获取或设置绿色值变化的速度。

Handle

处理指向非托管对象表示形式的 (指针) 。

(继承自 NSObject)
IsDirectBinding

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
IsProxy

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
LifeTime

获取或设置平均粒子生存期。

LifetimeRange

获取或设置粒子生存期内的平均变化量。

MagnificationFilter

获取或设置放大内容时要使用的筛选器。

MinificationFilter

获取或设置收缩内容时要使用的筛选器。

MinificationFilterBias

获取或设置一个数值,该值控制三线性缩小筛选器的详细信息呈现。

Name

获取或设置可在动画键路径中使用的单元格的名称。

RedRange

获取或设置蓝色分量的平均偏差。

RedSpeed

获取或设置红色值更改的速度。

RepeatCount

获取或设置重复计数。

RepeatDuration

获取或设置发射器重复的时间长度。

RetainCount

返回对象的当前 Objective-C 保留计数。

(继承自 NSObject)
Scale

获取或设置要应用于发射器单元格的比例因子。

ScaleRange

获取或设置比例系数与其名义值不同的平均值。

ScaleSpeed

获取或设置比例系数变化的速度。

Self

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
Speed

实例发出的 CAEmitterLayer 粒子源。

Spin

获取或设置以弧度/秒为单位的旋转速度。

SpinRange

获取或设置自旋值与其名义值不同的平均值。

Style

获取或设置样式值的可选字典。

Superclass

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
SuperHandle

用于表示此 NSObject 基类中方法的句柄。

(继承自 NSObject)
TimeOffset

获取或设置动画中开始呈现的偏移量。

Velocity

获取或设置发射器单元的初始速度。

VelocityRange

获取或设置速度与其名义值不同的平均值。

WeakContents

获取或设置对层的图像内容的弱引用。

Zone

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)

方法

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

使用 NSString keyPath) 注册一个对象,以便在外部 (观察到该对象。   观察到的更改将调度到观察者的 对象 ObserveValue(NSString, NSObject, NSDictionary, IntPtr) 方法。

(继承自 NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

使用字符串 keyPath) 注册一个对象,以便在外部 (观察到该对象。   观察到的更改将调度到观察者的 对象 ObserveValue(NSString, NSObject, NSDictionary, IntPtr) 方法。

(继承自 NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

注册一个对象,以便使用任意方法在外部观察。

(继承自 NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

注册一个对象,以便使用任意方法在外部观察。

(继承自 NSObject)
AwakeFromNib()

从 nib 文件加载对象后调用。 替代器必须调用 base。AwakeFromNib () 。

(继承自 NSObject)
BeginInvokeOnMainThread(Action)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

在主 UI 线程上异步调用指定的代码。

(继承自 NSObject)
Bind(NSString, NSObject, String, NSDictionary)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
Bind(String, NSObject, String, NSDictionary)
已过时.

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
BindingInfo(String)
已过时.

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
BindingOptionDescriptions(String)
已过时.

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
BindingValueClass(String)
已过时.

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
CommitEditing()

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
CommitEditing(NSObject, Selector, IntPtr)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
ConformsToProtocol(IntPtr)

调用以确定此对象是否实现指定的协议。

(继承自 NSObject)
Copy()

执行基础 Objective-C 对象的副本。

(继承自 NSObject)
DangerousAutorelease()

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
DangerousRelease()

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
DangerousRetain()

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
DefaultValueForKey(String)

返回由指定的 key编制索引的属性的默认值。

DidChange(NSKeyValueChange, NSIndexSet, NSString)

指示对多关系的索引发生了更改。

(继承自 NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
DidChangeValue(String)

指示对指定的键进行了更改。

(继承自 NSObject)
Dispose()

释放 NSObject 对象使用的资源。

(继承自 NSObject)
Dispose(Boolean)

释放 NSObject 对象使用的资源。

(继承自 NSObject)
DoesNotRecognizeSelector(Selector)

指示此对象无法识别指定的选择器。

(继承自 NSObject)
EmitterCell()

创建并返回一个新的 CAEmitterCell

EncodeTo(NSCoder)

在提供的编码器上对对象的状态进行编码

Equals(NSObject)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
Equals(Object)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
ExposedBindings()

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
GetBindingInfo(NSString)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
GetBindingOptionDescriptions(NSString)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
GetBindingValueClass(NSString)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

检索指定键的值。

(继承自 NSObject)
GetHashCode()

为当前实例生成哈希代码。

(继承自 NSObject)
GetMethodForSelector(Selector)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
GetNativeField(String)
已过时.

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
GetNativeHash()

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
Init()

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
InitializeHandle(IntPtr)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
InitializeHandle(IntPtr, String)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
Invoke(Action, Double)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
Invoke(Action, TimeSpan)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
InvokeOnMainThread(Action)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
InvokeOnMainThread(Selector, NSObject)

同步调用主 UI 线程上的指定代码。

(继承自 NSObject)
IsEqual(NSObject)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
IsKindOfClass(Class)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
IsMemberOfClass(Class)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
MarkDirty()

将常规对等对象 (IsDirectBinding 为 true) 提升为 toggleref 对象。

(继承自 NSObject)
MutableCopy()

创建指定 NSObject 的可变副本。

(继承自 NSObject)
ObjectDidEndEditing(NSObject)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

指示相对于此对象的指定 keyPath 处的值已更改。

(继承自 NSObject)
PerformSelector(Selector)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
PerformSelector(Selector, NSObject)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
PerformSelector(Selector, NSObject, Double)

在当前实例上调用选择器,如果 obj 不为 null,则将其作为其单个参数传递。

(继承自 NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
PerformSelector(Selector, NSObject, NSObject)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
PrepareForInterfaceBuilder()

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
RemoveObserver(NSObject, NSString)

阻止指定观察程序接收指定 keyPath 的更改值的进一步通知。

(继承自 NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

停止指定的观察程序接收指定 keyPath 和上下文的更改值的进一步通知。

(继承自 NSObject)
RemoveObserver(NSObject, String)

阻止指定观察程序接收指定 keyPath 的更改值的进一步通知。

(继承自 NSObject)
RemoveObserver(NSObject, String, IntPtr)

停止指定的观察程序接收指定 keyPath 和上下文的更改值的进一步通知。

(继承自 NSObject)
RespondsToSelector(Selector)

此对象是否识别指定的选择器。

(继承自 NSObject)
SetNativeField(String, NSObject)
已过时.

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
SetNilValueForKey(NSString)

将指定键的值设置为 null。

(继承自 NSObject)
SetValueForKey(NSObject, NSString)

将键指定的属性的值设置为指定的值。

(继承自 NSObject)
SetValueForKeyPath(IntPtr, NSString)

创建非托管对象的托管表示形式时使用的构造函数;由运行时调用。

(继承自 NSObject)
SetValueForKeyPath(NSObject, NSString)

设置可以使用键路径访问的属性的值。

(继承自 NSObject)
SetValueForUndefinedKey(NSObject, NSString)

指示尝试将值写入未定义的键。 如果未重写,则引发 NSUndefinedKeyException。

(继承自 NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

将此 NSObject 的值设置为指定字典中的值。

(继承自 NSObject)
ShouldArchiveValueForKey(String)

返回一个布尔值,该值指示 是否应存档 的值 key

ToString()

返回当前实例的值的字符串表示形式。

(继承自 NSObject)
Unbind(NSString)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
Unbind(String)
已过时.

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
ValueForKey(NSString)

返回与指定键关联的属性的值。

(继承自 NSObject)
ValueForKeyPath(NSString)

返回可以使用键路径访问的属性的值。

(继承自 NSObject)
ValueForUndefinedKey(NSString)

指示尝试读取未定义键的值。 如果未重写,则引发 NSUndefinedKeyException。

(继承自 NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

指示指定键中指定索引的值即将更改。

(继承自 NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

实例发出的 CAEmitterLayer 粒子源。

(继承自 NSObject)
WillChangeValue(String)

指示指定键的值即将更改。

(继承自 NSObject)

扩展方法

ObjectDidBeginEditing(NSObject, INSEditor)

实例发出的 CAEmitterLayer 粒子源。

ObjectDidEndEditing(NSObject, INSEditor)

实例发出的 CAEmitterLayer 粒子源。

GetValidModes(NSObject, NSFontPanel)

实例发出的 CAEmitterLayer 粒子源。

ValidateToolbarItem(NSObject, NSToolbarItem)

实例发出的 CAEmitterLayer 粒子源。

GetDebugDescription(INSObjectProtocol)

实例发出的 CAEmitterLayer 粒子源。

AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

实例发出的 CAEmitterLayer 粒子源。

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

实例发出的 CAEmitterLayer 粒子源。

EndPreviewPanelControl(NSObject, QLPreviewPanel)

实例发出的 CAEmitterLayer 粒子源。

GetAccessibilityCustomRotors(NSObject)

获取适用于 this 对象的 对象的数组UIAccessibilityCustomRotor

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

设置适用于 this 对象的 对象数组UIAccessibilityCustomRotor

适用于

另请参阅