Press
Interaction immediate pour ouvrir, ramasser, activer ou confirmer une action simple.
Detectez les objets depuis la camera, affichez un prompt clair, pilotez le crosshair et envoyez des interactions validees au serveur avec les modes Press, Hold, Scroll et Slide.
Le plugin se concentre sur le noyau technique : detection, UI de prompt, validation et evenements a brancher sur votre gameplay.
Interaction immediate pour ouvrir, ramasser, activer ou confirmer une action simple.
Progression maintenue pour les actions qui doivent etre chargees ou confirmees dans le temps.
Interaction adaptee aux valeurs incrementales, menus contextuels ou ajustements rapides.
Mode de geste pour les interactions plus tactiles ou directionnelles selon votre UX.
Un systeme compact pour relier camera, prompts, crosshair et gameplay sans repartir d'une feuille blanche.
Server-authoritative Unreal Engine interaction plugin using camera trace, dynamic prompts, crosshair states and Press, Hold, Scroll and Slide interaction modes.
Summary
Interaction System provides a reusable interaction layer for Unreal Engine projects. The interactor traces from the active camera, detects interactable components, updates crosshair and prompt widgets, and sends validated interaction requests to the server. It supports Press, Hold, Scroll and Slide interaction types, dynamic key display through Enhanced Input, optional icon sets and BindWidget-based UI customization.
Additional Detail
- Runtime C++ plugin compatible with UE 5.6, 5.7 and 5.8 according to the README.
- UInteractorComponent can live on PlayerController or Pawn.
- UInteractableComponent exposes gameplay and cosmetic interaction delegates.
- Server-authoritative flow with distance validation and multicast cosmetic feedback.
- UMG widget bases for crosshair and prompt customization.
- Requires host project input mappings, widgets and gameplay responses.
Notes de publication
- Auteur / developpeur: Bougli
- Version plugin: 1.2
- Type: plugin Runtime C++ avec exposition Blueprint
Oui. Le noyau est en C++ runtime, avec exposition Blueprint pour brancher vos comportements et votre UI.
Le flux est pense serveur-authoritative avec validation de distance. Votre logique gameplay finale doit rester coherente avec votre architecture reseau.
Le produit indique une compatibilite UE 5.6, 5.7 et 5.8 selon le README.