Hello.
We are currently working on the integration of Online Maps with PlayMaker.
We suggest adding a few new attributes.
It will be very useful for developers and users.
1. Ability to specify the name of the action.This is very useful if:
• The class with the same name already exists, for example GetPosition.
• Name of the action incorrectly comes from the class name, for example:
Class name - Create2DMarker.
Action name - Create 2DMarker.
Correct action name: Create 2D marker.
• The developer just wants to manually specify the name of the action.
2. Ability to specify the label of the variable.3. ResultFieldAlmost every action returns the result to the resulting field.
It would be good to add to this field relevant icon.
[ResultField] = [UIHint (UIHint.Variable)] + [UIIcon (UIIcon.Result)]
4. UIIconAdds an icon before field label. For example: result, event.
5. RequiredOnceField (string requireGroupID = null)Very often, for action can be used different fields, such as: field1 or field2 + field3 or field4.
6. Group (string groupLabel) and FoldedGroup (string groupLabel)Combines fields, adds group label, adds the left indent.
FoldedGroup can be minimized.
7. ConditionField (string otherFieldName, * visibleCondition)This field shows only if the other field has a specific value.
VisibleCondition - can be bool or int.
8. UIHint.Label Just text, without decorations.
Thank you.
--
Kind Regards,
Infinity Code Team