ncsoft / Unreal.js

Unreal.js: Javascript runtime built for UnrealEngine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How easy/hard to bind GAS ?

Kiddinglife opened this issue · comments

Hey,
I know there is a feature to Full access to the whole UnrealEngine API.
But I am not sure if the GAS APIs are exposed to Unreal.js ?
https://docs.unrealengine.com/en-US/InteractiveExperiences/GameplayAbilitySystem/GameplayAbility/index.html
Thanks.

If i understand correctly, Unreal.js use so call reflection system provided by Unreal to make JS API call to unreal. So if a function that is completely invisible by reflection system, then unreal.js will not able to see it as well.
However, most of the GAS functions are not tagged as UFunction or UProperty, so theratically unreal.js will not able to access it as well.

If you want to use GAS, you probly need to write your own binding