Today was a day for a bit of a quick fix on the vector implementation. After a bit of clarification, it was necessary to only call constructors on the data that was up to the size, not the capacity. While saving a bit of time on calling constructors with reserve calls, this also meant that Push Back had to call the constructor instead, each time size was increased.
As for capstone work today, I attempted my darndest to get a procedural actor to act as an instance parameter, but no dice. It's quite the peculiar bug in that the Particle System doesn't recognize the instance location of both child actors nor dummy actors created in the scene. Scene-specific actor references will have to do.
On the bright side, the size of the particle system is an applicable instance parameter for laser expansion! The tricky part was figuring out the difference between modules that could be converted to parameters and those who took a "parameter" as a data type. Twas a bit of a jumble when I was searching today.
What next? The size increase is a bit wonky; the leftover particles still remain present after the size change, making a less-than-smooth change.
No comments:
Post a Comment