fedca's Forum Posts

  • do the above and add an else below where you do the actions you want.

  • I don't think people expect you to create a ui system as complex as css and html.

    What most want, from my pov, is just having an easier time creating buttons, sliders etc. At least that would be enough for a start and could be expanded upon later, just how almost all addtions to the engines are done.

    ProUI which was the gold standart ui tool for c3 (until Aekiro stopped supporting it) does not add any crazy complex layouting features, the only thing that gets close to any layouting is a basic grid of elements. The main thing it adds is a simple way to create buttons, sliders, radio groups etc.

    While consoles supporting HTML5 would be a hugely amazing situation for Construct and developers using the engine, it's not really within our control, so is hardly a solution at all.

    Anyone developing a game that might even only have a smitch of a chance to maybe be ported to console will not use html and css, which is a lot of projects.

  • You do not have permission to view this post

  • A good solution would be to have two slightly different arrow icons. One for true triggers and one for fake triggers.

  • just realized you are talking about 3d, the 3d camera has its own layer to canvas and canvas to layer.

    3dCamera.canvasToLayerX etc.

  • you need to use layerToCanvas() and canvasToLayer().

    These formulas will be something like this:

    CanvasToLayerX("Layer2", LayerToCanvasX(CursorSprite.LayerNumber, CursorSprite.X, CursorSprite.Y), LayerToCanvasY(CursorSprite.LayerNumber, CursorSprite.X, CursorSprite.Y)

    CanvasToLayerY("Layer2", LayerToCanvasX(CursorSprite.LayerNumber, CursorSprite.X, CursorSprite.Y), LayerToCanvasY(CursorSprite.LayerNumber, CursorSprite.X, CursorSprite.Y)

    there's also this suggestions to make these calcualtions easier:

    https://construct23.ideas.aha.io/ideas/C23-I-71

  • Also, to open the search window you can press ctrl+f and type in the name to find a variable across your project.

  • they can only be visible in one event sheet, you can cut and paste them tho.

    You could for example create a global variable event sheet if that would help your organization.

  • global variables are global to all event sheets.

  • Multiple users had this problem, it could always be resolved in a few days after contacting support.

  • You need to use folderName/soundName.

    Or set the project to flat mode in the advanced project settings.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • This is not a bug, Construct changed to use a folder structure for the project files, you can change it to flat mode in the project settings for the old way.

  • you can see and set the audio listener height when selecting the audio object

  • Seems like a negative outer gain inverts the distance fall-off. Sounds like a bug to me.

  • yea I don't think it matters if the collision is enabled or not if you don't have anything that does a collision check on them.

    Also exporting large images is also not ideal depending on the circumstances, it's a bit more complex, so having invidual sprites that you reuse might be better:

    https://www.construct.net/en/blogs/construct-official-blog-1/remember-not-waste-memory-796