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:events-editor [2018/10/06 20:19]
valiant_curiosity [Add event]
gdevelop5:interface:events-editor [2019/08/16 07:25]
4ian
Line 1: Line 1:
 # Events editor # Events editor
  
-When you open a Scene or any External ​events, the Scene Events ​editor ​is presented on the tab above the opening window. ​+When you open a scene (or external ​events), the Events ​Editor ​is present as a tab:
  
-{{:​gdevelop5:​interface:​sceneeventstab.png?​600|}}+{{ :​gdevelop5:​interface:​sceneeventstab.png?​nolink ​|}}
  
-The Events Editor is where you add the events that create the actual gameplay. ​It allows ​the game players to play and interact with your game.  +The Events Editor is where you add the events that create the actual gameplay. ​All the "​rules"​ of your game can be created using events.  
-The Events editor is a tool that gives you the power to visually program your game. You do not need to have any programming ​or coding experience//Anyone can make a game in GDevelop!//+The Events editor is a tool that gives you the power to visually program your game. Events are readable by anyone and can be authored without advanced ​programming ​knowledge.
  
-To switch between the [[gdevelop5:​interface:​scene-editor|Scene editor]] and the Event editor ​you use the tabs at the top of the window.+When editing a scene, to switch between the [[gdevelop5:​interface:​scene-editor|Scene editor]] and the Event editoruse the tabs at the top of the window.
 {{ :​gdevelop5:​scene-events-tab.png?​nolink |}} {{ :​gdevelop5:​scene-events-tab.png?​nolink |}}
  
-When you switch to the Events editor, you will notice ​that the toolbar ​has changed. There are different selections of tools available:+When you switch to the Events editor, you will see that the toolbar ​changes to display new tools:
 {{ :​gdevelop5:​events-editor-toolset.png?​nolink |}} {{ :​gdevelop5:​events-editor-toolset.png?​nolink |}}
  
-## Add event +## Add an event 
-We can add an event by clicking the add event button+ 
 +Add an event by clicking the "add event" ​button
 {{ :​gdevelop5:​add-event-button.png?​nolink |}} {{ :​gdevelop5:​add-event-button.png?​nolink |}}
  
-When you click this button a blank event will appear in the editor+When you click this button a blank event will appear ​on the screen below in the editor
 {{ :​gdevelop5:​blank-event.png?​nolink |}} {{ :​gdevelop5:​blank-event.png?​nolink |}}
  
-You can add any number of event blocks to the Event editor. ​Then you can add various conditions and actions ​to each event block in order to create the game's logic. ​You can learn more about events, on this page: [[gdevelop5:​events|]].+You can add any number of event blocks to the Event editor. ​Each event can have various conditions and actions.  
 +Once you add an event, you can use the conditions and actions ​to create the game's logic. ​Learn more about events, on this page: [[gdevelop5:​events|]].
  
-## Add sub event +## Add sub-event 
-By clicking the add sub-event button, ​we can add a child event block to the selected event. ​+ 
 +By clicking the "Add a sub-event" ​button, ​you can add a "child event" ​block to the selected event. ​
 {{ :​gdevelop5:​sub-event-button.png?​nolink |}} {{ :​gdevelop5:​sub-event-button.png?​nolink |}}
  
-After clicking the button, a blank sub event appear ​below our selected event+After clicking the button, a blank sub-event appears ​below our selected event.
 {{ :​gdevelop5:​blank-sub-event.png?​nolink |}} {{ :​gdevelop5:​blank-sub-event.png?​nolink |}}
  
-Sub events are executed only if the parent event'​s condition(s) are true, this way we can avoid repeating the same conditions, making ​the logic much easier to read.+//Sub-events are executed only if the parent event'​s condition(s) are true//. Sub-events provide a way to avoid repeating the same conditions. They make the logic much easier to read.
  
 ## Add a comment ## Add a comment
-By clicking the add comment button, ​we can add comments to our events ​so we can remember which events ​fit what purpose+ 
 +By clicking the "Add a comment" ​button, ​you can add comments to the list of events. Comments are useful to add explanations to complex ​events. They can contain any arbitrary text.
 {{ :​gdevelop5:​add-comment-button.png?​nolink |}} {{ :​gdevelop5:​add-comment-button.png?​nolink |}}
  
-Of course, most events ​are self explaining but in huge, complex games it is always useful ​to add comments ​to remind us what the logic is doing exactly.+Comments ​are an important part of any game or application. They help you to organize your events and give an opportunity ​to add notes or explanations about what the events are doing.
 {{ :​gdevelop5:​comment-in-editor.png?​nolink |}} {{ :​gdevelop5:​comment-in-editor.png?​nolink |}}
  
-## Add special ​events +## Add other events ​(for each, repeat, while...) 
-By clicking the add an event button, along with the ones we already mentioned, we have access to some special events+ 
 +By clicking the "​Add ​an event" ​button, along with the ones we already mentioned, we have access to some special events.
 {{ :​gdevelop5:​add-special-events.png?​nolink |}} {{ :​gdevelop5:​add-special-events.png?​nolink |}}
  
Line 47: Line 52:
 ## Delete selected events ## Delete selected events
  
-By clicking the Delete selected events button, ​events ​selected will be removed from the sheet (you can also press Delete key):+By clicking the Delete selected events button, selected ​events  ​will be removed from the event sheet (you can also press Delete key):
 {{ :​gdevelop5:​delete-selected-events-button.png?​nolink |}} {{ :​gdevelop5:​delete-selected-events-button.png?​nolink |}}
  
Line 55: Line 60:
  
 ## Search in events ## Search in events
-The search in events button opens a panel on the bottom ​on the screen ​so you can search for a specific term in the parameters of the conditions and actions. You can also enter a replacement and replace all the occurence ​of the term in the events.+The "search in events" ​button opens a panel on the bottom ​of the screen. You can search for a specific term in the parameters of the conditions and actions. You can also enter a replacement ​parameter ​and replace all the occurrences ​of the text in the events.
  
 {{ :​gdevelop5:​search-events-button.png?​nolink |}} {{ :​gdevelop5:​search-events-button.png?​nolink |}}