D8H
D8H
About the "Service Locator" example, the main idea of these patterns aiming to reduce coupling is to use common interfaces. The example breaks this by communicating directly to one implementation...
I only took a look to the events, I will check on my phone tomorrow. - Where is the CopyCameraSettings extension used? - Every other zoom action do it on...
> > * Every other zoom action do it on 2 layers, should the CopyCameraSettings be used instead? > > I can't remember why, but I moved all objects off...
> i know you guys are searching for the cleanest examples, but I cant just remake the entire game for the exact same output but just cleaner, its too much....
> > Use 20 instances of the same Box object. Don't use any animation or variable to tell them apart. > > Not possible, because every box (1-20) have its...
Object instances are resized by the `InstancesResizer` class: https://github.com/4ian/GDevelop/blob/7b70f9172fc673c85dc24afb120549759a3afe9a/newIDE/app/src/InstancesEditor/InstancesResizer.js#L52 The shift key is checked by `shouldResizeProportionally`: https://github.com/4ian/GDevelop/blob/7b70f9172fc673c85dc24afb120549759a3afe9a/newIDE/app/src/InstancesEditor/index.js#L969-L978 But, personally, I think this issue may not really a "good 1st issue"...
Actually, this feature already exists. You can use Shift to scale an instance proportionally.
This PR allows to choose between 3 collision methods: legacy, hitbox and AABB. The hitbox method is what you are looking for. There is a GDevelop custom build to try...
The NavMesh extension allows to workaround this issue. - https://wiki.gdevelop.io/gdevelop5/extensions/nav-mesh-pathfinding/ It uses a very old version of Recast tweaked for 2D. - https://github.com/recastnavigation/recastnavigation We should probably wrap a more recent...
Thank you for reporting this issue and providing an example. The issue should be fixed in the next release: - https://github.com/4ian/GDevelop/pull/6360 If you do squash and stretch on the character,...