Is there a way to encrypt assets without modifying the engine itself?
For example, by developing a plugin that allows assets to be accessed only when the plugin is installed, and remain inaccessible otherwise
Is there a way to encrypt assets without modifying the engine itself?
For example, by developing a plugin that allows assets to be accessed only when the plugin is installed, and remain inaccessible otherwise
重现步骤
功能咨询。
hi,我不确定是不是最好的方案,但应该比较简单:
引擎提供了 UPackage::PackageSavedWithContextEvent 和 FCoreDelegates::OnSyncLoadPackage 两个钩子,可以分别在里面直接对文件做加密和解密的操作
I tried this way, but failed.
It seems both events won’t be trigged.