[0.4.0]Support loading additional model Mods! Try driving a toy car!

AliveDesktop

Turn your desktop into an interactive 3D scene, and place the icons everywhere!

[h2]Main update content[/h2] [list] [*]Supports loading multiple external model Mods. Just right-click to open the browser, switch the "Type" on the left to "Model", and then you can view all available Model Mods. After downloading, on the "Downloaded" page, find the corresponding model Mod and click the checkbox in the upper left corner to load/unload: [img]{STEAM_CLAN_IMAGE}/44561819/d8248a6433a50772d4dd3132828d95e53669dcd4.jpg[/img] [*]If the source object is lost, a purple question mark square will be used instead (which can be selected and deleted in Edit mode): [img]{STEAM_CLAN_IMAGE}/44561819/036a7386b046c3797b67e7aa3ddfe2c837da5e14.jpg[/img] [*]Add a new user status bar in the bottom right corner (airplane mode, attachment mode, etc.), which will only be temporarily displayed when the mouse moves to this area: [img]{STEAM_CLAN_IMAGE}/44561819/4b42cea063befd2ffaf804d9bf6db5d2106b6b72.jpg[/img] [*]Change the Mod file name to a unique ID for easy loading of multiple files simultaneously. [/list] [h2]New model Mod[/h2] This update has added the first model Mod [url=https://steamcommunity.com/sharedfiles/filedetails/?id=3172246359]Toy Car[/url]. The car doors and tailgate can be opened and closed. Right click on them and select "Drive/Cancel Drive" to switch driving mode, or right click on them and select "Attach to this object..." to drive in first person. Note that the character cannot move while driving (as input data needs to be transmitted to the vehicle). This vehicle can be configured with power distribution for four wheels (relevant configurations can be found in the CarController component, where listWheelInfo stores configuration information for the four wheels): [img]{STEAM_CLAN_IMAGE}/44561819/b013c27bf5ba76a4e5d529edd6cf0e0814cb23fa.png[/img] Base on the default parameters, the following effects can be achieved by modifying some properties: [list] [*]Crab Walk: The steelScale of the four wheels is set to 1 (all four wheels rotate in the same direction) [img]{STEAM_CLAN_IMAGE}/44561819/ec5a07f22da9a8290a4a51252a67f3c65606b9f0.gif[/img] [*]Drift: motorForce set to 20 (to increase power), sidewaysFriction/stiffness of the last two wheels set to 0.5 (to reduce rear wheel grip) [img]{STEAM_CLAN_IMAGE}/44561819/4273daa69d0ff287a301191bc5d70eb021f90b19.gif[/img] [*]Tank Turn: motorForce set to 20, maxSteerAngle set to 90, and SteerScale set to -1 for the last two wheels (rear wheel reverse) [img]{STEAM_CLAN_IMAGE}/44561819/21f7b214f3484823629d737625d7eaa45bc3f8b0.gif[/img] [/list] [h2]Development Log[/h2] Finally, the loading and management of the model Mod have been completed, and there will be a qualitative improvement in the update iteration of Mod in the future! The function, which was originally thought to be very complex and had been entangled for 2 years, was actually completed within 1 month. It seems that the biggest enemies are laziness and fear!