Classi
CharacterSimple
CharacterSimple è una versione semplificata di Character, con un movimento essenziale. Pensata per NPC personalizzati o Pawn di base.
Mostra l'originale in inglese
CharacterSimple is a simpler Character implementation with basic Movement implementation. Aimed for custom NPCs or basic Pawns.
23 propri 162 ereditati
Eredita da
EntityActorPaintableDamageablePawnCharacterSimple
Costruttori 1
Funzioni 17
- BindAnimationBlueprintEventDispatcher Assigns and Binds an Animation Blueprint Event Dispatcher
- CallAnimationBlueprintEvent Calls an Animation Blueprint Event or Function
- GetAnimationBlueprintPropertyValue Gets an Animation Blueprint Property/Variable value directly
- IsCrouching Gets if this Character is crouching
- PlayAnimation Plays an Animation Montage on this character
- SetAirControl Sets the amount of movement control allowed when it is in air
- SetAnimationBlueprint Sets the Animation Blueprint of this Character
- SetAnimationBlueprintPropertyValue Sets an Animation Blueprint Property/Variable value directly
- SetCrouching Sets if this Character is crouching
- SetMaxAcceleration Sets the max acceleration
- SetMesh Changes the Character Mesh on the fly
- SetPawnSettings Sets the Pawn Settings of this Character
- SetPhysicsAsset Sets the Physics Asset for the Character
- SetRotationSettings Sets the Rotation Settings of this Character
- SetSpeedSettings Sets the Speed Settings of this Character
- SetSpringArmSettings Sets the Spring Arm Settings of this Character
- UnbindAnimationBlueprintEventDispatcher Unbinds an Animation Blueprint Event Dispatcher
Eventi 5
Membri ereditati 162
Pawn 43
- AddSkeletalMeshAttached Aggancia una Skeletal Mesh a questa entità, usandola come posa principale
- AddStaticMeshAttached Aggancia una Static Mesh a questa entità
- Follow IA: fa seguire a questo Character un altro Actor
- GetAllSkeletalMeshAttached Restituisce tutte le Skeletal Mesh agganciate a questa entità
- GetAllStaticMeshAttached Restituisce tutte le Static Mesh agganciate a questa entità
- GetCanCrouch Indica se questo Character può accovacciarsi
- GetCanJump Indica se questo Character può saltare
- GetCapsuleSize Restituisce le dimensioni della capsula
- GetControlRotation Restituisce la rotazione di controllo
- GetFlyingMode Indica se è in modalità volo
- GetGravityScale Restituisce il fattore di gravità
- GetMesh Restituisce l'asset della mesh di base
- GetMovingTo Restituisce la posizione verso cui si sta spostando
- GetPlayer Restituisce il giocatore che lo sta possedendo
- HideBone Nasconde un osso di questo Character
- IsBoneHidden Indica se un osso è nascosto
- Jump Fa saltare questo Character
- MoveTo IA: fa camminare questo Character fino alla posizione indicata
- RemoveAllSkeletalMeshesAttached Rimuove tutte le Skeletal Mesh agganciate
- RemoveAllStaticMeshesAttached Rimuove tutte le Static Mesh agganciate
- RemoveSkeletalMeshAttached Rimuove da questa entità una SkeletalMesh, dato il suo ID personalizzato, se esiste
- RemoveStaticMeshAttached Rimuove da questa entità una StaticMesh, dato il suo ID personalizzato, se esiste
- SetAIAvoidanceSettings IA: configura il sistema di aggiramento RVO (Reciprocal Velocity Obstacles) usato dalle IA durante gli spostamenti
- SetBrakingSettings Imposta i parametri di frenata del movimento di questo Character
- SetCanCrouch Imposta se questo Character può accovacciarsi
- SetCanJump Imposta se questo Character può saltare
- SetCapsuleSize Imposta le dimensioni della capsula di questo Character
- SetControlRotation Imposta la rotazione di controllo
- SetFlyingMode Imposta la modalità volo
- SetGravityScale Modifica il fattore di gravità
- SetHitReactionEnabled Imposta se il personaggio reagisce al danno applicando un breve effetto ragdoll dinamico sulle ossa colpite
- SetJumpZVelocity Imposta la velocità del salto
- SetMeshSettings Configura le impostazioni di aggancio e la visibilità della mesh
- SetRagdollOnDeathEnabled Imposta se il personaggio entra in modalità ragdoll quando muore. Impostalo a false per usare animazioni di morte personalizzate
- SetStaticMeshAttachedTransform Imposta posizione e rotazione di una Static Mesh agganciata
- StopAnimation Interrompe un montaggio di animazione su questo personaggio
- StopMovement IA: interrompe il movimento, azzerando facoltativamente anche la velocità
- UnHideBone Torna a mostrare un osso nascosto di questo Character
- AnimationBeginNotify Scatenato quando inizia una notifica di un montaggio di animazione
- AnimationEndNotify Scatenato quando termina una notifica di un montaggio di animazione
- MoveComplete Chiamato quando l'IA raggiunge la destinazione, oppure quando non ci riesce
- Possess Scatenato quando il Character viene posseduto da un giocatore
- UnPossess Scatenato quando il Character viene rilasciato da un giocatore
Damageable 13
- ApplyDamage Infligge danno a questa entità
- GetDamageMultiplier Restituisce il moltiplicatore di danno di un osso
- GetHealth Restituisce la salute attuale
- GetMaxHealth Restituisce la salute massima
- IsDead Indica se l'entità è morta
- Respawn Fa rinascere l'entità, riportandone la salute al massimo e spostandola alla sua posizione iniziale
- SetDamageMultiplier Modifica quanto danno subisce questa entità su ossa specifiche
- SetHealth Imposta la salute di questa entità
- SetMaxHealth Imposta la salute massima di questa entità
- Death Scatenato quando l'entità muore
- HealthChange Scatenato quando la salute dell'entità cambia, sia per un danno subito sia perché impostata da script o per una rinascita
- Respawn Scatenato quando l'entità rinasce
- TakeDamage Scatenato quando questa entità subisce danno
Paintable 14
- GetMaterialColorParameter Legge un parametro di tipo Color dal materiale di questo Actor
- GetMaterialScalarParameter Legge un parametro scalare dal materiale di questo Actor
- GetMaterialTextureParameter Legge un parametro di tipo texture dal materiale di questo Actor
- GetMaterialVectorParameter Legge un parametro di tipo Vector dal materiale di questo Actor
- ResetMaterial Riporta il materiale dell'indice indicato a quello originale
- SetMaterial Imposta il materiale all'indice indicato di questo Actor
- SetMaterialColorParameter Imposta un parametro di tipo Color nel materiale di questo Actor
- SetMaterialFromCanvas Imposta come materiale all'indice indicato di questo Actor un oggetto Canvas
- SetMaterialFromSceneCapture Imposta come materiale all'indice indicato di questo Actor un oggetto SceneCapture
- SetMaterialFromWebUI Imposta come materiale all'indice indicato di questo Actor un oggetto WebUI
- SetMaterialScalarParameter Imposta un parametro scalare nel materiale di questo Actor
- SetMaterialTextureParameter Imposta con un'immagine un parametro di tipo texture nel materiale di questo Actor
- SetMaterialVectorParameter Imposta un parametro di tipo Vector nel materiale di questo Actor
- SetPhysicalMaterial Sostituisce il materiale fisico di questo Actor con uno nuovo
Actor 57
- AddActorTag Aggiunge un Actor Tag di Unreal a questo Actor
- AddAngularImpulse Applica un impulso angolare a questo Actor. Adatto a una spinta istantanea una tantum
- AddImpulse Applica un impulso a questo Actor. Adatto a una spinta istantanea una tantum
- AttachTo Aggancia questo Actor a un altro Actor, facoltativamente su un osso specifico
- Detach Sgancia questo Actor dall'Actor a cui è agganciato
- GetActorTags Restituisce tutti gli Actor Tag di Unreal presenti su questo Actor
- GetAngularForce Restituisce la forza angolare di questo Actor, impostata con <code>SetAngularForce()</code>
- GetAngularVelocity Restituisce la velocità angolare di questo Actor
- GetAttachedEntities Restituisce tutti gli Actor agganciati a questo Actor
- GetAttachedTo Restituisce l'Actor a cui questo Actor è agganciato
- GetBounds Restituisce il volume di ingombro di questo Actor
- GetCollision Restituisce il tipo di collisione di questo Actor
- GetDimension Restituisce la dimensione di questo Actor
- GetDistanceFromCamera Restituisce la distanza di questo Actor dalla telecamera
- GetForce Restituisce la forza applicata a questo Actor, impostata con <code>SetForce()</code>
- GetLocation Restituisce la posizione di questo Actor nel mondo di gioco
- GetMass Restituisce la massa di questo Actor
- GetNetworkAuthority Restituisce il giocatore che ha l'autorità di rete su questo Actor
- GetRelativeLocation Restituisce la posizione relativa di questo Actor, se è agganciato
- GetRelativeRotation Restituisce la rotazione relativa di questo Actor, se è agganciato
- GetRotation Restituisce l'orientamento di questo Actor nel mondo di gioco
- GetScale Restituisce la scala di questo Actor
- GetScreenPercentage Restituisce la percentuale di schermo occupata da questo Actor
- GetSocketTransform Restituisce la trasformazione di un socket in coordinate di mondo, dato il nome di un osso o di un socket
- GetVelocity Restituisce la velocità attuale di questo Actor
- HasNetworkAuthority Restituisce vero se il giocatore locale ha attualmente l'autorità di rete su questo Actor
- IsGravityEnabled Restituisce vero se la gravità è attiva su questo Actor
- IsInWater Restituisce vero se questo Actor è in acqua
- IsNetworkDistributed Restituisce vero se questo Actor è attualmente distribuito in rete
- IsVisible Restituisce vero se questo Actor è visibile
- RemoveActorTag Rimuove un Actor Tag di Unreal da questo Actor
- RotateTo Ruota gradualmente questo Actor fino a un dato orientamento, nel tempo indicato
- SetAngularForce Applica una forza angolare permanente a questo Actor. Imposta Vector(0, 0, 0) per annullarla
- SetCastShadow Imposta se questo Actor proietta ombre
- SetCollision Imposta il tipo di collisione di questo Actor
- SetDimension Imposta la dimensione di questo Actor
- SetDistanceOptimizationMultiplier Imposta il moltiplicatore di ottimizzazione per distanza di questo Actor
- SetForce Applica una forza permanente a questo Actor. Imposta Vector(0, 0, 0) per annullarla
- SetGravityEnabled Imposta se la gravità è attiva su questo Actor
- SetHighlightEnabled Imposta se l'evidenziazione è attiva su questo Actor e quale indice di evidenziazione usare
- SetLifeSpan Imposta il tempo in secondi dopo il quale questo Actor viene distrutto. Trascorso quel tempo, l'Actor viene eliminato automaticamente.
- SetLocation Imposta la posizione di questo Actor nel mondo di gioco
- SetNetworkAuthority Assegna a un giocatore l'autorità di rete su questo Actor
- SetNetworkAuthorityAutoDistributed Imposta se questo Actor distribuisce automaticamente l'autorità di rete fra i giocatori
- SetOutlineEnabled Imposta se il contorno è attivo su questo Actor e quale indice di contorno usare
- SetRelativeLocation Imposta la posizione relativa di questo Actor nello spazio locale, solo se è agganciato
- SetRelativeRotation Imposta la rotazione relativa di questo Actor nello spazio locale, solo se è agganciato
- SetRenderCullDistance Imposta la distanza oltre la quale questo Actor non viene più disegnato
- SetRotation Imposta la rotazione di questo Actor nel mondo di gioco
- SetScale Imposta la scala di questo Actor
- SetVisibility Imposta se l'Actor è visibile
- TranslateTo Sposta gradualmente questo Actor fino a una posizione, nel tempo indicato
- WasRecentlyRendered Indica se questo Actor è stato disegnato di recente sullo schermo
- DimensionChange Scatenato quando un Actor cambia dimensione
- EnterWater Scatenato quando un Actor entra in uno specchio d'acqua
- LeaveWater Scatenato quando un Actor esce da uno specchio d'acqua
- NetworkAuthorityChange Scatenato quando il giocatore locale acquisisce o perde l'autorità di rete su questo Actor
Entity 35
- GetAll Restituisce una tabella con tutte le entità della classe su cui viene chiamata
- GetByIndex Restituisce una specifica entità di questa classe, dato il suo indice
- GetCount Restituisce quante entità di questa classe esistono
- GetInheritedClasses Restituisce l'elenco di tutte le classi che ereditano direttamente da questa, create con il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- GetPairs Restituisce un iteratore su tutte le entità di questa classe, da usare con <code>pairs()</code>
- GetParentClass Restituisce la classe genitore, se questa classe è stata creata con il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- Inherit Crea una classe che eredita da questa, tramite il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- IsChildOf Indica se questa classe è figlia di un'altra, quando è stata creata con il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- Subscribe Sottoscrive un <a href='/docs/core-concepts/scripting/events-guide'>evento</a> per tutte le entità di questa classe
- SubscribeRemote Sottoscrive un evento personalizzato inviato dal server
- Unsubscribe Annulla tutte le sottoscrizioni a questo <a href='/docs/core-concepts/scripting/events-guide'>evento</a> per questa classe all'interno del package, oppure solo la callback indicata
- BroadcastRemoteEvent Scatena un evento remoto personalizzato direttamente su questa entità, per tutti i giocatori
- BroadcastRemoteInRadiusEvent Scatena un evento remoto personalizzato direttamente su questa entità, per tutti i giocatori entro un raggio
- CallRemoteEvent Scatena un evento remoto personalizzato direttamente su questa entità
- CallRemotePlayersEvent Scatena un evento remoto personalizzato direttamente su questa entità, per un elenco di giocatori
- Destroy Distrugge questa entità
- FinishSpawn Completa la creazione dell'entità e la invia ai client, se era stata creata con <code>spawn_mode</code> differito
- GetAllValuesKeys Restituisce l'elenco di tutte le chiavi dei valori
- GetClass Restituisce la classe di questa entità
- GetID Restituisce l'ID di rete universale di questa entità, identico su client e server
- GetValue Legge un <a href='/docs/core-concepts/scripting/entity-values'>valore</a> memorizzato su questa entità alla chiave indicata
- HasAuthority Indica se il contesto locale ha autorità su questa entità: vero se è stata creata dal client, falso se dal server
- IsA Verifica ricorsivamente se questa entità <a href='/docs/core-concepts/scripting/inheriting-classes'>eredita</a> da una classe
- IsBeingDestroyed Restituisce vero se questa entità è in fase di distruzione
- IsSpawned Indica se questa entità ha completato la creazione
- IsValid Restituisce vero se questa entità è valida, cioè non è stata distrutta e punta a un'entità esistente
- SetSpawnMode Cambia il momento in cui questa entità completa la creazione, dal costruttore di una classe ereditata
- SetValue Imposta un <a href='/docs/core-concepts/scripting/entity-values'>valore</a> su questa entità
- Subscribe Sottoscrive un <a href='/docs/core-concepts/scripting/events-guide'>evento</a> su questa specifica entità
- SubscribeRemote Sottoscrive su questa specifica entità un evento personalizzato inviato dal server
- Unsubscribe Annulla tutte le sottoscrizioni a questo <a href='/docs/core-concepts/scripting/events-guide'>evento</a> su questa entità all'interno del package, oppure solo la callback indicata
- ClassRegister Scatenato quando viene registrata una nuova classe tramite il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- Destroy Scatenato quando un'entità viene distrutta
- Spawn Scatenato quando un'entità viene creata
- ValueChange Scatenato quando su un'entità viene cambiato un valore con <code>:SetValue()</code>