How to rewrite actor's defaults at runtime?
I am using Rama's Victory plugin, and am using the get pixel array node to get the RGB values from some saved images. Since I want to package my project for iOS, I cannot launch or package for iOS with the Victory plugin enabled.
I would like to simply read the pixel values once using the plugin, and then keep them saved in a separate uAsset in my project after I unload the plugin (thus allowing me to launch to iOS). Is this possible or is there any way for this idea to work?
asked Dec 29 '17 at 06:25 AM in Blueprint Scripting
I figured out a solution. I can drop an empty "database" actor into the level and have it grab the pixel data at runtime via the plugin. While the game is running, I can select that DB actor from the world outliner and select "Keep Simulation Changes", and close the app. Then select the object again from the world outliner and under "Edit Blueprint" select "Apply Instance Changes to Blueprint".
Once all of the pixel info is copied over, I can unload the plugin, delete any relevant nodes, and launch it to my iOS device without needing a remote server.
answered Dec 30 '17 at 03:12 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here