-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Open
Labels
A-InputPlayer input via keyboard, mouse, gamepad, and morePlayer input via keyboard, mouse, gamepad, and moreA-PickingPointing at and selecting objects of all sortsPointing at and selecting objects of all sortsC-FeatureA new feature, making something new possibleA new feature, making something new possible
Description
When making a custom ID'd pointer, it is also desired to be able to specify what kind of pointer it is, because application logic can change based on this. Today, these two are coupled.
Pointers do not use the Entity as an ID, because lifting the pointer despawns the entity, and the pointer being controlled needed a stable ID. It's possible we can solve this problem today, or just use a UUID under the hood for all pointers that is stable between pointers lifting.
NthTensor, tim-blackbird and chompaa
Metadata
Metadata
Assignees
Labels
A-InputPlayer input via keyboard, mouse, gamepad, and morePlayer input via keyboard, mouse, gamepad, and moreA-PickingPointing at and selecting objects of all sortsPointing at and selecting objects of all sortsC-FeatureA new feature, making something new possibleA new feature, making something new possible