A layout is a pre-arranged set of objects. It can represent a game level, menu or title screen, or a scene in an animation. In other tools layouts may be referr...
The following keyboard shortcuts are available in Construct 3. Note that on macOS the Command key ⌘ is used instead of Control for most keyboard shortcuts. Howe...
The ILayer script interface represents a layer on a layout . See the #open=input-event-position]Input event position example for a demonstration of using the la...
The Pin behavior positions an object at a relative distance and angle to another object, giving the impression it has been "pinned" to the object. It can also p...
Containers are an advanced feature to help build composite objects - that is, elements of your game made from multiple objects. For example, a tank in a strateg...
Construct has been in development for many years. Over time new features are occasionally introduced that supersede older features and essentially make them red...
The IRuntime script interface provides a way for Javascript code in Construct to interact with the engine. The runtime script interface is typically accessed wi...
A timeline can gradually change values of an instance over time to produce an animation. It allows for the co-ordination of complex transitions of many differen...
The buttons are described from left to right. Add instances: Brings up a dialog to add instances which are not already part of the current timeline . Option ins...
In the Timeline Bar , property keyframes are represented by a mark in the same row as the property track they belong to. Property keyframes hold the values the...