Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
gdevelop5:interface:debugger [2019/05/29 11:12]
akbarhabeebb [Create a new instance on the scene] Typo
gdevelop5:interface:debugger [2020/06/28 14:38] (current)
4ian
Line 5: Line 5:
 You can pause the game at any time. Using the Debugger is a great way to understand why something is not working as intended or to do quick tests in the game. You can pause the game at any time. Using the Debugger is a great way to understand why something is not working as intended or to do quick tests in the game.
  
-The *profiler* is a tool that measures the time spent in different parts of the engine while your game is running. It helps to find bottlenecks or events that could take a lot of resources in your game. [[gdevelop5:​interface:​debugger:​profile-your-game|Read more about using the profiler here!]] ​+The *Profiler* is a tool that measures the time spent in different parts of the engine while your game is running. It helps to find bottlenecks or events that could take a lot of resources in your game. [[gdevelop5:​interface:​debugger:​profile-your-game|Read more about using the profiler here!]] ​
  
 <​note>​ <​note>​
Line 11: Line 11:
 </​note>​ </​note>​
  
-{{ :​gdevelop5:​interface:​gdevelop-debugger_2x.png?​nolink ​|}}+{{ :​gdevelop5:​interface:​debugger:​pasted:​20200406-002849.png?nolink }}
  
 ## Launch the debugger ## Launch the debugger
Line 26: Line 26:
 When the game is just launched, the debugger is empty: When the game is just launched, the debugger is empty:
  
-{{ :​gdevelop5:​interface:​empty-debugger_2x.png?​nolink ​|}}+{{ :​gdevelop5:​interface:​debugger:​pasted:​20200628-143709.png?nolink }}
  
 Click on **"​Refresh"​** at any time to fetch the data of the game. Click on **"​Refresh"​** at any time to fetch the data of the game.
Line 59: Line 59:
 Instances are grouped by objects name. Click on an object name to see the list of instances of this object living on the scene. Click on an instance number (each instance has a unique number) to inspect it: Instances are grouped by objects name. Click on an object name to see the list of instances of this object living on the scene. Click on an instance number (each instance has a unique number) to inspect it:
  
-{{ :​gdevelop5:​interface:​instance-inspector.png |}}+{{ :​gdevelop5:​interface:​debugger:​pasted:​20200628-143804.png?​nolink ​}}
  
 The inspector shows general properties of the instance, for example, position, rotation, layer... For each of these properties, you can **edit them by clicking on the value**: The inspector shows general properties of the instance, for example, position, rotation, layer... For each of these properties, you can **edit them by clicking on the value**:
Line 90: Line 90:
 ## Profile the performance of your game. ## Profile the performance of your game.
  
-The profiler is a tool included in the Debugger that measures the time spent in various part of the engine while your game is running. It then shows a breakdown of each section, including events. [[gdevelop5:​interface:​debugger:​profile-your-game|Read more about using the profiler here!]] ​+profiler is a tool included in the Debugger that measures the time spent in various part of the engine while your game is running. It then shows a breakdown of each section, including events. [[gdevelop5:​interface:​debugger:​profile-your-game|Read more about using the profiler here!]] ​