Condividi tramite


SCNParticleSystem Classe

Definizione

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

[Foundation.Register("SCNParticleSystem", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public class SCNParticleSystem : Foundation.NSObject, Foundation.INSCopying, Foundation.INSSecureCoding, IDisposable, SceneKit.ISCNAnimatable
type SCNParticleSystem = class
    inherit NSObject
    interface INSCoding
    interface INativeObject
    interface IDisposable
    interface INSCopying
    interface INSSecureCoding
    interface ISCNAnimatable
Ereditarietà
SCNParticleSystem
Attributi
Implementazioni

Costruttori

SCNParticleSystem(IntPtr)

Costruttore utilizzato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

SCNParticleSystem(NSCoder)

Costruttore che inizializza l'oggetto dai dati archiviati nell'oggetto unarchiver.

SCNParticleSystem(NSObjectFlag)

Costruttore da chiamare sulle classi derivate per ignorare l'inizializzazione e allocare semplicemente l'oggetto.

Proprietà

Acceleration

Ottiene o imposta un'accelerazione, anatratta alla gravità, applicata a tutte le particelle della scena.

AffectedByGravity

Ottiene o imposta un valore che controlla se le particelle nel sistema sono influenzate dalla gravità.

AffectedByPhysicsFields

Ottiene o imposta un valore che controlla se le particelle nel sistema sono interessate dai campi di fisica.

BirthDirection

Ottiene o imposta un valore che controlla la direzione iniziale in cui si spostano le particelle appena generate.

BirthLocation

Ottiene o imposta un valore che controlla .

BirthRate

Ottiene o imposta la velocità media in corrispondenza della quale vengono create particelle.

BirthRateVariation

Ottiene o imposta la variazione nella frequenza di creazione delle particelle.

BlackPassEnabled

Ottiene o imposta un valore che controlla se aumentare il contrasto eseguendo il rendering delle particelle prima in nero e quindi nel colore specificato.

BlendMode

Ottiene o imposta un valore che controlla la modalità di fusione delle particelle nella scena.

Class

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
ClassHandle

Handle per questa classe.

ColliderNodes

Ottiene o imposta l'elenco di nodi con cui le particelle possono scontrarsi.

DampingFactor

Ottiene o imposta un valore che controlla la modalità di simulazione del trascinamento viscoo. 0.0 non indicano alcun trascinamento viscoo.

DebugDescription

Descrizione significativa dello sviluppatore di questo oggetto.

(Ereditato da NSObject)
Description

Descrizione dell'oggetto, versione Objective-C di ToString.

(Ereditato da NSObject)
EmissionDuration

Ottiene o imposta il tempo in cui vengono create nuove particelle al tasso di nascita corrente.

EmissionDurationVariation

Ottiene o imposta la variazione nella durata delle emissioni.

EmitterShape

Ottiene o imposta l'area in cui vengono create nuove particelle. (Le particelle vengono create in un punto se questa proprietà è null.)

EmittingDirection

Ottiene o imposta la direzione in cui le particelle appena generate viaggiano.

FresnelExponent

Ottiene o imposta l'esponente che controlla il modo in cui la riflettività aumenta verso il perimetro visivo delle particelle sferiche.

Handle

Handle (puntatore) alla rappresentazione dell'oggetto non gestito.

(Ereditato da NSObject)
IdleDuration

Ottiene o imposta la durata media per cui il sistema non emette particelle.

IdleDurationVariation

Ottiene o imposta la variazione della durata per la quale il sistema non emette particelle.

ImageSequenceAnimationMode

Ottiene o imposta un valore che controlla se l'animazione viene riprodotta una sola volta, ripete o riproduce l'animazione in avanti e quindi indietro.

ImageSequenceColumnCount

Ottiene o imposta il numero di colonne da utilizzare quando si considera l'immagine particella come una griglia di immagini di animazione.

ImageSequenceFrameRate

Ottiene o imposta la velocità media dell'animazione, espressa in fotogrammi al secondo.

ImageSequenceFrameRateVariation

Ottiene o imposta la variazione della velocità dell'animazione, espressa in fotogrammi al secondo.

ImageSequenceInitialFrame

Ottiene o imposta l'indice medio del primo fotogramma immagine da visualizzare nell'animazione.

ImageSequenceInitialFrameVariation

Ottiene o imposta la variazione nell'indice del primo fotogramma immagine da visualizzare nell'animazione.

ImageSequenceRowCount

Ottiene o imposta il numero di righe da utilizzare quando si considera l'immagine particella come una griglia di immagini di animazione.

IsDirectBinding

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
IsProxy

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
LightingEnabled

Ottiene o imposta un valore che controlla se l'illuminazione viene applicata o meno alla scena durante il rendering.

Local

Ottiene o imposta un valore che controlla se il sistema particellare utilizza il frame del sistema di coordinate del nodo padre di riferimento.

Loops

Ottiene o imposta un valore che controlla se i periodi attivi e inattive vengono ripetuti.

OrientationDirection

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

OrientationMode

Ottiene o imposta un valore che controlla la rotazione delle particelle sui propri assi.

ParticleAngle

Ottiene o imposta l'angolo medio delle particelle appena create.

ParticleAngleVariation

Ottiene o imposta la variazione nell'angolo delle particelle appena create.

ParticleAngularVelocity

Ottiene o imposta la velocità media angolare delle particelle appena create.

ParticleAngularVelocityVariation

Ottiene o imposta la variazione nella velocità angolare delle particelle appena create.

ParticleBounce

Ottiene o imposta la quantità media che le particelle rimbalzano dopo una collisione.

ParticleBounceVariation

Ottiene o imposta la variazione della quantità di particelle rimbalzata dopo una collisione.

ParticleCharge

Ottiene o imposta la carica media delle particelle.

ParticleChargeVariation

Ottiene o imposta la variazione nella carica delle particelle.

ParticleColor

Ottiene o imposta il colore medio delle particelle appena create.

ParticleColorVariation

Ottiene o imposta la variazione nel colore delle particelle appena create.

ParticleDiesOnCollision

Ottiene o imposta un valore che controlla se le particelle cessano di esistere dopo una collisione.

ParticleFriction

Ottiene o imposta il coefficiente medio di attrito tra le particelle e il sistema.

ParticleFrictionVariation

Ottiene o imposta la variazione nel coefficiente di attrito tra le particelle e il sistema.

ParticleImage

Ottiene o imposta l'immagine utilizzata per visualizzare le particelle. Questa immagine può essere una griglia di fotogrammi di animazione o sei immagini che specificano una sfera di cui eseguire il rendering.

ParticleIntensity

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

ParticleIntensityVariation

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

ParticleLifeSpan

Ottiene o imposta la durata media, in secondi, di particelle.

ParticleLifeSpanVariation

Ottiene o imposta la varazione nella durata, in secondi, di particelle.

ParticleMass

Ottiene o imposta la massa media delle particelle appena create.

ParticleMassVariation

Ottiene o imposta la variazione nella massa delle particelle appena create.

ParticleSize

Ottiene o imposta la dimensione media, in unità di misura dello spazio delle coordinate, delle particelle appena create.

ParticleSizeVariation

Ottiene o imposta la variazione delle dimensioni, in unità di misura dello spazio delle coordinate, delle particelle appena create.

ParticleVelocity

Ottiene o imposta la velocità media, in unità di spazio delle coordinate al secondo, delle particelle appena create.

ParticleVelocityVariation

Ottiene o imposta la variazione della velocità, in unità di spazio delle coordinate al secondo, delle nuove particelle create.

PropertyControllers

Ottiene o imposta un dizionario di controller che animano proprietà diverse delle particelle nel sistema.

RetainCount

Restituisce il conteggio di mantenimento objective-C corrente per l'oggetto .

(Ereditato da NSObject)
Self

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
SortingMode

Ottiene o imposta un valore che controlla se e come le particelle vengono ordinate prima del rendering e dell'animazione.

SpeedFactor

Ottiene o imposta un moltiplicatore per la velocità dell'animazione.

SpreadingAngle

Ottiene o imposta l'angolo circa, l'angolo emesso, su cui vengono generate particelle.

StretchFactor

Ottiene o imposta un valore che controlla la quantità di particelle per estendere le particelle nella direzione del movimento.

Superclass

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
SuperHandle

Handle utilizzato per rappresentare i metodi nella classe di base per questo NSObject.

(Ereditato da NSObject)
SystemSpawnedOnCollision

Ottiene o imposta un sistema di particelle da aggiungere quando una particella si scontra con oggetti nella scena.

SystemSpawnedOnDying

Ottiene o imposta un sistema di particelle da aggiungere quando una particella muore.

SystemSpawnedOnLiving

Ottiene o imposta un sistema di particella da aggiungere a ogni particella per ogni fotogramma dell'animazione.

WarmupDuration

Ottiene o imposta il tempo, espresso in secondi, per il quale il sistema simula l'emissione di particelle prima del primo rendering del sistema.

WeakPropertyControllers

Ottiene o imposta un riferimento debole a un dizionario di controller di proprietà.

Zone

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)

Metodi

AddAnimation(CAAnimation, NSString)

Aggiunge l'animazione specificata, indicizzata dalla chiave specificata.

AddAnimation(SCNAnimationPlayer, NSString)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

AddModifier(NSString[], SCNParticleModifierStage, SCNParticleModifierHandler)

Aggiunge handler all'elenco di modificatori che modificheranno l'oggetto specificato properties nel rendering stagedel frame specificato.

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando NSString keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando string keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AwakeFromNib()

Chiamato dopo il caricamento dell'oggetto dal file nib. Gli override devono chiamare base. AwakeFromNib().

(Ereditato da NSObject)
BeginInvokeOnMainThread(Action)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Richiama in modo asincrono il codice specificato nel thread principale dell'interfaccia utente.

(Ereditato da NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsoleti.

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
BindingInfo(String)
Obsoleti.

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
BindingOptionDescriptions(String)
Obsoleti.

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
BindingValueClass(String)
Obsoleti.

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
CommitEditing()

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
ConformsToProtocol(IntPtr)

Richiamato per determinare se questo oggetto implementa il protocollo specificato.

(Ereditato da NSObject)
Copy()

Esegue una copia dell'oggetto Objective-C sottostante.

(Ereditato da NSObject)
Copy(NSZone)

Esegue una copia dell'oggetto Objective-C sottostante.

Create()

Crea un nuovo sistema particellare.

Create(String, String)

Crea un nuovo sistema particellare da un file di particella denominato nella directory specificata.

DangerousAutorelease()

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
DangerousRelease()

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
DangerousRetain()

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che si è verificata una modifica agli indici per una relazione a molti.

(Ereditato da NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
DidChangeValue(String)

Indica che si è verificata una modifica sulla chiave specificata.

(Ereditato da NSObject)
Dispose()

Rilascia le risorse utilizzate dall'oggetto NSObject.

(Ereditato da NSObject)
Dispose(Boolean)

Rilascia le risorse utilizzate dall'oggetto NSObject.

(Ereditato da NSObject)
DoesNotRecognizeSelector(Selector)

Indica che questo oggetto non riconosce il selettore specificato.

(Ereditato da NSObject)
EncodeTo(NSCoder)

Codifica lo stato dell'oggetto nel codificatore fornito

Equals(NSObject)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
Equals(Object)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
ExposedBindings()

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
GetAnimation(NSString)

Gli sviluppatori non devono usare questo metodo deprecato. Gli sviluppatori devono usare invece 'GetAnimationPlayer'.

GetAnimationKeys()

Ottiene un elenco di animazioni per i tasti specificati.

GetAnimationPlayer(NSString)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

GetBindingInfo(NSString)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
GetBindingOptionDescriptions(NSString)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
GetBindingValueClass(NSString)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Recupera i valori delle chiavi specificate.

(Ereditato da NSObject)
GetHashCode()

Genera un codice hash per l'istanza corrente.

(Ereditato da NSObject)
GetMethodForSelector(Selector)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
GetNativeField(String)
Obsoleti.

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
GetNativeHash()

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
HandleEvent(SCNParticleEvent, NSString[], SCNParticleEventHandler)

Metodo per modificare i dati delle particelle in risposta a un evento.

Init()

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
InitializeHandle(IntPtr)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
InitializeHandle(IntPtr, String)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
Invoke(Action, Double)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
Invoke(Action, TimeSpan)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
InvokeOnMainThread(Action)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
InvokeOnMainThread(Selector, NSObject)

Richiama in modo sincrono il codice specificato nel thread principale dell'interfaccia utente.

(Ereditato da NSObject)
IsAnimationPaused(NSString)

Restituisce true se l'animazione specificata da key viene sospesa. In caso contrario, false.

IsEqual(NSObject)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
IsKindOfClass(Class)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
IsMemberOfClass(Class)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
MarkDirty()

Promuove un normale oggetto peer (IsDirectBinding è true) in un oggetto toggleref.

(Ereditato da NSObject)
MutableCopy()

Crea una copia modificabile dell'oggetto NSObject specificato.

(Ereditato da NSObject)
ObjectDidEndEditing(NSObject)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indica che il valore in corrispondenza del keyPath specificato rispetto a questo oggetto è stato modificato.

(Ereditato da NSObject)
PauseAnimation(NSString)

Sospende l'animazione per key.

PerformSelector(Selector)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double)

Richiama il selettore nell'istanza corrente e, se non obj è Null, lo passa come singolo parametro.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, NSObject)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
PrepareForInterfaceBuilder()

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
RemoveAllAnimations()

Rimuove tutte le animazioni dal sistema particellare.

RemoveAllModifiers()

Rimuove tutti i modificatori dal sistema particellare.

RemoveAnimation(NSString)

Rimuove l'animazione per key.

RemoveAnimation(NSString, nfloat)

Rimuove l'animazione per keye dissolve l'animazione su duration.

RemoveAnimationUsingBlendOutDuration(NSString, nfloat)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

RemoveModifiers(SCNParticleModifierStage)

Rimuove i modificatori per la fase specificata.

RemoveObserver(NSObject, NSString)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath e contesto specificati.

(Ereditato da NSObject)
RemoveObserver(NSObject, String)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, String, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath e contesto specificati.

(Ereditato da NSObject)
Reset()

Reimposta il sistema particellare.

RespondsToSelector(Selector)

Indica se questo oggetto riconosce il selettore specificato.

(Ereditato da NSObject)
ResumeAnimation(NSString)

Riprende l'animazione del sistema particellare.

SetNativeField(String, NSObject)
Obsoleti.

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
SetNilValueForKey(NSString)

Imposta il valore della chiave specificata su Null.

(Ereditato da NSObject)
SetSpeed(nfloat, NSString)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

SetValueForKey(NSObject, NSString)

Imposta il valore della proprietà specificata dalla chiave sul valore specificato.

(Ereditato da NSObject)
SetValueForKeyPath(IntPtr, NSString)

Costruttore utilizzato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

(Ereditato da NSObject)
SetValueForKeyPath(NSObject, NSString)

Imposta il valore di una proprietà che può essere raggiunta usando un percorso chiave.

(Ereditato da NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indica un tentativo di scrittura di un valore in una chiave non definita. Se non ne viene eseguito l'override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Imposta i valori di questo NSObject su quelli nel dizionario specificato.

(Ereditato da NSObject)
ToString()

Restituisce una rappresentazione di stringa del valore dell'istanza corrente.

(Ereditato da NSObject)
Unbind(NSString)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
Unbind(String)
Obsoleti.

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
ValueForKey(NSString)

Restituisce il valore della proprietà associata alla chiave specificata.

(Ereditato da NSObject)
ValueForKeyPath(NSString)

Restituisce il valore di una proprietà che può essere raggiunta utilizzando un percorso chiave.

(Ereditato da NSObject)
ValueForUndefinedKey(NSString)

Indica un tentativo di lettura di un valore di una chiave non definita. Se non ne viene eseguito l'override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che i valori degli indici specificati nella chiave specificata stanno per essere modificati.

(Ereditato da NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

(Ereditato da NSObject)
WillChangeValue(String)

Indica che il valore della chiave specificata sta per essere modificato.

(Ereditato da NSObject)

Metodi di estensione

ObjectDidBeginEditing(NSObject, INSEditor)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

ObjectDidEndEditing(NSObject, INSEditor)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

GetValidModes(NSObject, NSFontPanel)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

ValidateToolbarItem(NSObject, NSToolbarItem)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

GetDebugDescription(INSObjectProtocol)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

AddAnimation(ISCNAnimatable, SCNAnimationPlayer, NSString)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

GetAnimationPlayer(ISCNAnimatable, NSString)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

RemoveAnimationUsingBlendOutDuration(ISCNAnimatable, NSString, nfloat)

Genera piccoli sprite i cui comportamenti sono specificati dallo sviluppatore.

SetSpeed(ISCNAnimatable, nfloat, NSString)

Gli sviluppatori non devono usare questo metodo deprecato. Gli sviluppatori devono usare invece 'SCNAnimationPlayer.Speed'.

AddAnimation(ISCNAnimatable, SCNAnimation, String)

Aggiunge l'animazione specificata e la associa alla chiave specificata.

GetAccessibilityCustomRotors(NSObject)

Ottiene la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Imposta la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto .

Si applica a

Vedi anche