godot-idea-board
Design all Godot editor items. Godot4 addon.
æ¥æ¬èªREADMEã¯ãã¡ã japanese readme is here
There is no need to go back and forth between the design document tool and the Godot editor.
You can create related design for program files within the Godot editor (you can move the canvas and jump!). You can also create Game character correlations document.
You can arrange and manage items such as (scenes, resources, files, directories) in your Godot4 project as you wish.
There are major changes to GraphEdit in Godot 4.2. Please use Godot version 4.2
or later.
Godot4.2 ã§GraphEditã«å€§ããªå€æŽããããŸãã Godot4.2以äžã®ããŒãžã§ã³ã䜿çšããŠãã ããã
Recent Updates
- 2023/03/02 Renamed this add-on. project-design-links â idea-board
- 2023/03/05 UndoRedo is removed.
- 2023/03/05 connection Arrows are now useful.
- 2023/03/05 Markdown h1~h5 colors are changed now normal colors.
- 2023/03/08 fix window mode position. top-left at current monitor.
- 2023/03/08 Dialogic files(dtl, dch). play timeline with .dtl.
æè¿ã®æŽæ°å±¥æŽ
- 2023/03/02 ãããã«ããã¢ããªã³åãå€ããŸããã project-design-links â idea-board
- 2023/03/05 äžå®å®ã ã£ãUndoRedoãåé€ãããŸããã
- 2023/03/05 æ¥ç¶ã®ç¢å°ã䟿å©ã«ãªããŸããã
- 2023/03/05 ããŒã¯ããŠã³ã®h1~h5ã®è²ãéåžžè²ã«ããŸãã
- 2023/03/08 ãŠã£ã³ããŠã¢ãŒãã®çªäœçœ®ãä¿®æ£ããŸãããã¡ã€ã³ã¢ãã¿ãŒã®å·Šäžã«åºãŸãã
- 2023/03/08 ãDialogicããã¡ã€ã«ãé 眮ãããšãDialogicã®ã¿ã€ã ã©ã€ã³ã®åçãè¡ããããã«ãªããŸããã
Install
download this repostitory.
Copy this addons/godot-idea-board directory to your godot project's addons directory.
Reload Project.
"Board" at Topbar
Feature
- Add item by drag-drop from Godot's file system.
- Add Groups, Labels, Text Documents, and Item Connections items with buttons in the header menu.
- Create links to jump to items in the canvas.
- Arrange
Add item by drag-drop from Godot's file system. Basic use this addon!
Drag items from Godot's file system and add them to the canvas.
Click on the icon of the added item to open its file in the Godot editor.
For scenes, it will be the main scene editor for 2D and 3D, and for script files, it will be the script editor.
Add Groups, Labels, Text Documents, and Item Connections items with buttons in the header menu.
Items can be well managed adding items from the header menu.
Create links to jump to items in the canvas
With "link" items that can be copied from right-clicking on a item, you can manage them without getting lost in a large canvas.
Arrange
Arrange Items. Create Your super Design Document!
Sidebar
Floating window button
**under development. you can use... **
Displays the current canvas as a floating window.
The right-click menu is in the wrong position or there is a window "always top" error. ......
H-split, left canvas selected button, right canvas selected button
The canvas can be divided into left and right to display different layouts file.
Select the target to change the layout by clicking the Specify Left Canvas or Specify Right Canvas button.
Reload button
Reload. Update the list of layout files.
Add button
Add a new layout file.
Enter a new layout file name in the pop-up dialog and press OK.
Duplicate button
Add a new layout file by copying the currently selected layout file.
Enter a new layout file name in the pop-up dialog and press OK.
Change Filename button
Rename the currently selected layout file.
Enter a new layout file name in the pop-up dialog and press OK.
Remove button
Deletes the currently selected layout file.
A confirmation pop-up dialog will appear.
layout file ItemList
A list of layout files is displayed.
Click to open that layout in a canvas.
If any of the currently selected canvases have not been saved, a pop-up dialog will ask "Not saved, is that ok?" The pop-up dialog will ask you if you want to save the layout.
Change Layout Dir button and lineedit
Change the directory where layout files used by this addon are saved and loaded.
Layout files data in json.
Canvas
CopyãïŒCtrl+CïŒ
It can also be found in the right-click menu.
Copies the currently selected items.
PasteãïŒCtrl+VïŒ
It can also be found in the right-click menu.
Pastes the selected items to the mouse cursor position.
DeleteãïŒDeleteïŒ
It can also be found in the right-click menu.
SaveãïŒCtrl+SïŒ
Overwrites all canvas states to the layout file.
Common Item feature
Lock
Right-click context menu "Lock"
Locks the target item. The item will no longer be selectable.
While locked, the ð button will appear and pressing the ð button will unlock it.
You can also lock/unlock the selected items by right-clicking on them.
Related: You can lock all the selected items together in the header menu.
Related: Groups can be used to lock and un-lock a range of items together.
Copy Link
Right-click context menu "Copy Link"
Copy the link information of the target item to the clipboard.
Paste on the canvas to create a "link" item.
(Ctrl+V or from the right-click menu)
Clicking on the "â icon of the target item" of a "link" item, you will jump to the location of that target item on the canvas.
Copy Path
Only items created from files have a right-click context menu "Copy Path".
Clicking on it will copy the URL of the item's path starting with res://
to the clipboard.
Only Copy
Right-click context menu "Only Copy"
Only the target item will be copied.
Only the right-clicked item will be copied, even if other items are currently selected.
If you want to copy multiple items, right-click on the canvas with multiple items selected, and then copy. Or press Ctrl+C.
Pasting on the canvas will create the copied items.
(Ctrl+V or from the right-click menu command)
Delete
Right-click context menu "Delete"
Deletes only the target item.
Even if there are other selected items, only the item you right-clicked will be deleted.
If you want to delete multiple items, right-click on an empty canvas with multiple items selected, and then Delete. Or press Del key.
Header menu Items
If your window is small, the header menu may not be displayed all the way to the right edge. I'll fix it soon, sorry!
Clicking the button on the header menu and clicking on the canvas creates the item at the click point.
GroupïŒAlt+GïŒ
Press the "Group" button to create a "Group" item at the point where the mouse clicks on the canvas.
Press the "cursor icon" button to select all items in the group range.
Press the right-click context menu "Edit" or double-click on the group header to
Edit the name of the group.
Pressing the right-click context menu "Group Lock" will lock all items within the group range.
Right-click context menu "Group Unlock" to unlock all items within the group's range.
Label (Alt+R)
Press the "Label" button to create a "Label" item at the point where the mouse clicks on the canvas.
A "Label" is an item intended to be used like a one-line label.
Press the right-click context menu "Edit Title" or double-click on the group header.
You can edit the name of the label by pressing the right-click context menu "Edit Title" or double-clicking on the group header. The label will not be smaller than the length of the label name width. (= all characters are always displayed)
You can change the size of the label by grabbing the bottom right handle of the label.
**If you change the size.y, the font size will also increase according to the vertical length. **
Right-click context menu Press "Task" and a checkbox will appear on the left.
Check ON/OFF is included in the saved contents. It is just a check box, but you can use it like a task TODO list!
Right click context menu Press "Bg~" to change the color to that color theme.
If you change the color, the next time you add a label, it will be that color from the beginning.
TxtDoc (Text Document) (Alt+T)
Press the "TxtDoc" button to create a "TxtDoc" item at the point of mouse click on the canvas.
The "TxtDoc" item is intended for document production where multiple lines of text are to be entered.
Markdowns style text can be entered.
Press the "Markdown and Edit Switch Icon" button in the upper left corner to switch modes between markdown view and text editing.
Right-click context menu Press "Edit Title" or double-click on the group header to
You can edit the name of the text title. The width of this item will not be smaller than the length of the width of the title name. (= all characters are always displayed)
Grab the bottom right handle to change the size.
Right-click context menu Press "Make it a task" and a check box will appear on the left.
Check ON/OFF is included in the saved contents. It is just a check box.
Right-click context menu Press "Background~" to change the color to that color.
After changing the color, the next time you add text, it will be the same color as the first time you add text.
(Not implemented: I want to add a function to save the file as a file) TODO
Related: "Create text from this file" for text files
Connect buttonïŒAlt+CïŒ
Two items can be connected to each other to create a connect item.
This can be used to connect program files and design them as a class diagram, or to create a character correlation chart or story flow document.
When two items are selected, press Alt+C or the "Connect" button to create a connect item between them.
If the number of items selected is not 2, nothing will happen; only 2 items should be selected.
You can connect all items except the "connect" item.
Double-click on a "connect" item to edit the text displayed (only one line). (only one line) All characters are always displayed.
Right-click context menu "Color~" to change the color to that color.
Once you change the color, the next time you add a "Connect" item, it will be the same color from the beginning.
other Header menu button
Godot's built-in GraphEdit's button.
You can zoom, snap distance and minimap on/off.
Snap distance is also referenced in this add-on, but I'm using 24 and haven't checked with other snap granularities in particular.
(Thanks to GraphEdit, this add-on is based on GraphEdit, and is marked as â in Godotbeta4, but please do not make destructive changes: ......)
Save buttonïŒAltïŒSïŒ
Save layout file.
The difference with Ctrl+S is that even if there are multiple canvases, this one will save only this canvas.
Lock button (Alt+L)
Locks all selected items.
Since you cannot select locked items, there is no "Unlock all together" command!
If you want to unlock all the locked items, please use the command since there is "Group Lock/Unlock" in the group.
Background color button
change background color.
Grid color button
change grid color.
andchange sub grid color.
Sound settings buttons
You can set the music playing.
No pause! Will add if requested.
Arrange buttons
Aligns the currently selected items.
However, "connect" items are ignored.
There are two buttons, one for aligning up, bottom, left, right, and one for aligning at regular intervals.
Items
- Scene (.tscn)
- Image (.png... resource loaded as Texture2D)
- Sound
- Other resource(.tres)
- Text file
- Directory
- Dialogic2.0 Timeline (Under Development)
- Dialogic2.0 Character (Under Development)
Scene (.tscn)
Click the icon in the upper left corner of the first line to open that scene.
Whether the scene is 2D or 3D is determined by the Node type of the scene.
Right-click on the context menu "Show Play Scene Button" and the Show Scene Play Button will appear on the left.
Pressing the Play Scene button will play the scene in the Godot editor. This is useful!
Resource(.tres)
Click to open the inspector.
Image
Click to open the inspector.
(I'd like a command to open the location of that file on the file system...) TODO
Sound
with play button. header settings.
Click to open the inspector.
(I'd like a command to open the location of that file on the file system...) TODO
Text Document
Right-click context menu "Make TxtDoc" to create a "TxtDoc" item from this text file.
The "TxtDoc" item you have now created will have an additional button to open the location of that file and a button to save it.
Directory
Click to open the location of that directory in Godot's file system.
(I'd like the ability to add files in this directory as items.) TODO
This add-on is based on and inspired the Godot3 add-on Project-Map.
the Markdown parse script is DocsMarkdownParser.gd from Dialogic.
Thank you!
Future Plans
- (Not implemented: I want to add a function to save the file as a file) TODO
- (I'd like a command to open the location of that file on the file system...) TODO
- (I'd like the ability to add files in this directory as items.) TODO
jpreadme
æ¥æ¬èª
ããèšèšæžããŒã«ãšGodotãšãã£ã¿ãšã®éã§åŸåŸ©ãããå¿ èŠã¯ãããŸããã
Godotãšãã£ã¿å ã§ããã°ã©ã ãã¡ã€ã«ã®é¢é£èšèšå³ãäœæãããïŒãããžã£ã³ãã§ããïŒïŒããã£ã©ã¯ã¿ãŒçžé¢å³ãäœãããšãã§ããŸãã
Godot4 ãããžã§ã¯ãå ã®ïŒã·ãŒã³ããªãœãŒã¹ããã¡ã€ã«ããã£ã¬ã¯ããªïŒãšãã£ãã¢ã€ãã ã奜ããªããã«é 眮ããŠç®¡çããããšãã§ããŸãã
ã€ã³ã¹ããŒã«
ãã®ãªããžããªãããŠã³ããŒããããã¯ããŒã³ããŸãã
ãã®ã¢ããªã³ã®ãã£ã¬ã¯ããªãããaddons/godot-idea-boardãGodotã®ãããžã§ã¯ãçŽäžã®addonsãã£ã¬ã¯ããªã«å ¥ããŸãã
â»ãããžã§ã¯ãããªããŒãããŠãGodotãšãã£ã¿ãåèµ·åããŸãã
ãDesignã ãäžéšããŒã«ã§ãŠãŸãã
æ¥æ¬èªèšå®
Markdownããã¹ãã¯ãRichTextLabelã«ãªã£ãŠããã®ã§ã²ãããªãªã©ãæ¬ ããŸãã
res://addons/godot-idea-board/main_theme.tres
ã«ãŠãdefault_fontãèšå®ãããšãã®ã¢ããªã³ã¯ãã¹ãŠãã®ãã©ã³ãã«ãªããŸãã
ãã®ããŒããã¡ã€ã«ã«ãŠå¯Ÿè±¡ã®ã³ã³ãããŒã«ã ããã©ã³ã倿ŽããæããããŸãã
ãŸãã¯ããšãã£ã¿èšå®ã«ãŠãæ¥æ¬èªãã©ã³ãã«å€æŽããŠãã ããããšãã£ã¿å šéšå€ãããŸããâŠâŠ
ã¡ã€ã³ã®æ©èœ
- Godotãã¡ã€ã«ã·ã¹ãã ããã®ãã©ãã°ããããã«ããåã¢ã€ãã 远å
- ã°ã«ãŒãã»ã©ãã«ã»ããã¹ãã»æ¥ç¶ã®ã¢ã€ãã 远å ïŒããããŒã¡ãã¥ãŒïŒ
- ãã£ã³ãã¹å ã®ã¢ã€ãã ãžãžã£ã³ãã§ãããªã³ã¯äœæ
- æŽå
Godotãã¡ã€ã«ã·ã¹ãã ããã®ãã©ãã°ããããã«ããã¢ã€ãã 远å ãåºæ¬ïŒ
Godotã®ãã¡ã€ã«ã·ã¹ãã ã®ãšããããã¢ã€ãã ããã©ãã°ããŠãã£ã³ãã¹ã«è¿œå ããŸãã
远å ããã¢ã€ãã ã®ã¢ã€ã³ã³ãã¯ãªãã¯ãããšGodotãšãã£ã¿ã§ãã®ãã¡ã€ã«ãéããŸãã
ã·ãŒã³ãªã2Dã»3Dã«å¯Ÿå¿ããã¡ã€ã³ç»é¢ãã¹ã¯ãªãããã¡ã€ã«ãªãã¹ã¯ãªããç»é¢ã«ãªãããªã©ã§ãã
ã°ã«ãŒãã»ã©ãã«ã»ããã¹ãã»æ¥ç¶ã®ã¢ã€ãã 远å ïŒããããŒã¡ãã¥ãŒïŒ
ããããŒã¡ãã¥ãŒãã管çç³»ã®ã¢ã€ãã ã远å ããŠã¢ã€ãã ãããŸããŸãšããããšãã§ããŸãã
ãã£ã³ãã¹å ã®ã¢ã€ãã ãžãžã£ã³ãã§ãããªã³ã¯äœæ
åã¢ã€ãã äžã§å³ã¯ãªãã¯ããã³ããŒã§ããããªã³ã¯ãã¢ã€ãã ã䜿ãã°ãåºããã£ã³ãã¹ã§è¿·ãããšãªã管çããããšãã§ããŸãã
æŽå
ãããã«ã¢ã€ãã ãäžŠã³æ¿ããŠããŒãã®ããããããããããã®ãã£ããããããäœããïŒå åž³é¢ïŒ
ãµã€ãããŒ
ãŠã£ã³ããŠãã¿ã³
éçºäžã®ããäžå®å®
çŸåšã®ãã£ã³ãã¹ãå¥ãŠã£ã³ããŠãšããŠè¡šç€ºããŸãã
å³ã¯ãªãã¯ã¡ãã¥ãŒã®äœçœ®ãããããã£ãããŠã£ã³ããŠã®always top ã®ãšã©ãŒãåºããããŸãâŠâŠ
Hã¹ããªãããå·Šãã£ã³ãã¹æå®ãå³ãã£ã³ãã¹æå®
ãã£ã³ãã¹ãå·Šå³ã«åããŠå¥ã®ã¬ã€ã¢ãŠãã衚瀺ã§ããŸãã
å·Šãã£ã³ãã¹æå®ãå³ãã£ã³ãã¹æå®ãã¿ã³ã§ã¬ã€ã¢ãŠãã倿Žãã察象ãéžæããŸãã
ãªããŒããã¿ã³
ã¬ã€ã¢ãŠããã¡ã€ã«äžèŠ§ãæŽæ°ããŸãã
远å ãã¿ã³
æ°ããã¬ã€ã¢ãŠããã¡ã€ã«ã远å ããŸãã
ãããã¢ãããã€ã¢ãã°ã§æ°ããã¬ã€ã¢ãŠããã¡ã€ã«åãå ¥åããŠOKããããŸãã
è€è£œãã¿ã³
çŸåšéžæäžã®ã¬ã€ã¢ãŠããã¡ã€ã«ãã³ããŒããŠæ°ããã¬ã€ã¢ãŠããã¡ã€ã«ã远å ããŸãã
ãããã¢ãããã€ã¢ãã°ã§æ°ããã¬ã€ã¢ãŠããã¡ã€ã«åãå ¥åããŠOKããããŸãã
åå倿Žãã¿ã³
çŸåšéžæäžã®ã¬ã€ã¢ãŠããã¡ã€ã«ã®ååã倿ŽããŸãã
ãããã¢ãããã€ã¢ãã°ã§æ°ããã¬ã€ã¢ãŠããã¡ã€ã«åãå ¥åããŠOKããããŸãã
åé€ãã¿ã³
çŸåšéžæäžã®ã¬ã€ã¢ãŠããã¡ã€ã«ãåé€ããŸãã
確èªãããã¢ãããã€ã¢ãã°ãã§ãŸãã
ã¬ã€ã¢ãŠãã¢ã€ãã ãªã¹ã
ã¬ã€ã¢ãŠããã¡ã€ã«ã®äžèЧã衚瀺ãããŠããŸãã
ã¯ãªãã¯ãããšãã£ã³ãã¹ã§ãã®ã¬ã€ã¢ãŠããéããŸãã
çŸåšéžæäžã®ãã£ã³ãã¹ã§ä¿åãããŠããªããã®ãããã°ãããã¢ãããã€ã¢ãã°ã§ãä¿åãããªããã©ããã§ããïŒãã®ç¢ºèªãããŸãã
ã¬ã€ã¢ãŠããã£ã¬ã¯ããªå€æŽ
ãã®ã¢ããªã³ã§äœ¿çšããã¬ã€ã¢ãŠããã¡ã€ã«ãä¿åãèªã¿èŸŒã¿ããããã£ã¬ã¯ããªã倿ŽããŸãã
ã¬ã€ã¢ãŠããã¡ã€ã«ã¯jsonã§ããŒã¿ãä¿æããŠããŸãã
ãã£ã³ãã¹
ã³ããŒãïŒCtrl+CïŒ
å³ã¯ãªãã¯ã¡ãã¥ãŒã«ããããŸãã
éžæäžã®ã¢ã€ãã ãã³ããŒããŸãã
ããŒã¹ããïŒCtrl+VïŒ
å³ã¯ãªãã¯ã¡ãã¥ãŒã«ããããŸãã
éžæäžã®ã¢ã€ãã ãããŠã¹ã«ãŒãœã«ã®äœçœ®ãžè²Œãä»ããŸãã
åé€ãïŒDeleteïŒ
å³ã¯ãªãã¯ã¡ãã¥ãŒã«ããããŸãã
ä¿åãïŒCtrl+SïŒ
ãã¹ãŠã®ãã£ã³ãã¹ã®ç¶æ ãã¬ã€ã¢ãŠããã¡ã€ã«ã«äžæžãä¿åããŸãã
ã¢ã€ãã å ±é
ããã¯
å³ã¯ãªãã¯ã³ã³ããã¹ãã¡ãã¥ãŒãããã¯ã
察象ã®ã¢ã€ãã ãããã¯ããŸããéžæã§ããªããªããŸãã
ããã¯äžã¯ðãã¿ã³ã衚瀺ãããðãã¿ã³ãæŒããšããã¯è§£é€ãããŸãã
å³ã¯ãªãã¯ããããã¯/ããã¯è§£é€ã§ããŸãã
é¢é£ïŒããããŒã¡ãã¥ãŒã§éžæäžãŸãšããŠããã¯ã§ããŸãã
é¢é£ïŒã°ã«ãŒãã§ãŸãšããŠç¯å²ããã¯ãç¯å²ããã¯è§£é€ããããŸã
ãªã³ã¯ã³ããŒ
å³ã¯ãªãã¯ã³ã³ããã¹ãã¡ãã¥ãŒããªã³ã¯ã³ããŒã
察象ã®ã¢ã€ãã ã®ãªã³ã¯æ å ±ãã¯ãªããããŒãã«ã³ããŒããŸãã
ãã£ã³ãã¹äžã§ããŒã¹ããããšããªã³ã¯ãã¢ã€ãã ãäœæãããŸãã
ïŒCtrl+VããŸãã¯ãå³ã¯ãªãã¯ã¡ãã¥ãŒããïŒ
ããªã³ã¯ãã¢ã€ãã ã®ãâ察象ã¢ã€ãã ã®ã¢ã€ã³ã³ããã¯ãªãã¯ãããšããã£ã³ãã¹äžã§ãã®å¯Ÿè±¡ã®ã¢ã€ãã ã®äœçœ®ã«é£ã³ãŸãã
ãã¹ã®ã³ããŒ
ãã¡ã€ã«ããäœã£ãã¢ã€ãã ã«ã®ã¿å³ã¯ãªãã¯ã³ã³ããã¹ãã¡ãã¥ãŒããã¹ã®ã³ããŒãããããŸãã
ã¯ãªãã¯ãããš res://
ããå§ãŸããã®ã¢ã€ãã ã®ãã¹ã®URLãã¯ãªããããŒãã«ã³ããŒããŸãã
ããã ãã³ããŒ
å³ã¯ãªãã¯ã³ã³ããã¹ãã¡ãã¥ãŒãããã ãã³ããŒã
察象ã®ã¢ã€ãã ã®ã¿ãã³ããŒããŸãã
ä»ã«éžæäžã®ã¢ã€ãã ããã£ãŠããå³ã¯ãªãã¯ããã¢ã€ãã ã®ã¿ã³ããŒãããŸãã
è€æ°ã³ããŒãããå Žåã¯ãè€æ°éžæããç¶æ ã§ãªã«ããªããã£ã³ãã¹äžã§å³ã¯ãªãã¯âã³ããŒãããŠãã ããããŸãã¯Ctrl+C
ãã£ã³ãã¹äžã§ããŒã¹ããããšã³ããŒããã¢ã€ãã ãäœæãããŸãã
ïŒCtrl+VããŸãã¯ãå³ã¯ãªãã¯ã¡ãã¥ãŒããïŒ
json圢åŒã§ã³ããŒããã®ã§ãã®ã¢ããªã³ä»¥å€ã§ã¯äœ¿ããªãããã§ãã
åé€
å³ã¯ãªãã¯ã³ã³ããã¹ãã¡ãã¥ãŒãåé€ã
察象ã®ã¢ã€ãã ã®ã¿ãåé€ããŸãã
ä»ã«éžæäžã®ã¢ã€ãã ããã£ãŠããå³ã¯ãªãã¯ããã¢ã€ãã ã®ã¿åé€ãããŸãã
è€æ°ã³ããŒãããå Žåã¯ãè€æ°éžæããç¶æ ã§ããªã«ããªããã£ã³ãã¹äžã§å³ã¯ãªãã¯âåé€ãããŠãã ããããŸãã¯DeleteããŒ
管çç³»ã®ã¢ã€ãã ãããããŒã¡ãã¥ãŒ
ãŠã£ã³ããŠãå°ãããšãããããŒã¡ãã¥ãŒã®å³ã¯ãã£ããŸã§è¡šç€ºãããªãããšããããŸãããã®ãã¡çŽããŸããããããªããïŒ
ãéäžã¢ãŒããã§åºãããªã©ã§ãªããšãâŠâŠ
ããããŒã¡ãã¥ãŒã®ãã¿ã³ãæŒããŠããã£ã³ãã¹ãã¯ãªãã¯ãããšã¯ãªãã¯å°ç¹ã«ç®¡çç³»ã®ã¢ã€ãã ãäœæãããŸãã
ã°ã«ãŒãïŒAlt+GïŒ
ãã°ã«ãŒãããã¿ã³ãæŒãããã£ã³ãã¹äžã§ããŠã¹ã¯ãªãã¯ãããšããã«ãã°ã«ãŒããã¢ã€ãã ãäœæããŸãã
ã«ãŒãœã«ã®ã¢ã€ã³ã³ãã¿ã³ãæŒããšãã°ã«ãŒãç¯å²å ã®ãã¹ãŠã®ã¢ã€ãã ãéžæããŸãã
å³ã¯ãªãã¯ã³ã³ããã¹ãã¡ãã¥ãŒããç·šéããæŒãããŸãã¯ã°ã«ãŒãããããŒãããã«ã¯ãªãã¯ãããšã
ã°ã«ãŒãã®ååãç·šéããããšãã§ããŸãã
å³ã¯ãªãã¯ã³ã³ããã¹ãã¡ãã¥ãŒããã°ã«ãŒãç¯å²ããã¯ããæŒããšãã°ã«ãŒãã®ç¯å²å ã®ã¢ã€ãã ããã¹ãŠããã¯ããŸãã
å³ã¯ãªãã¯ã³ã³ããã¹ãã¡ãã¥ãŒããã°ã«ãŒãç¯å²ããã¯è§£é€ããæŒããšãã°ã«ãŒãã®ç¯å²å ã®ã¢ã€ãã ããã¹ãŠããã¯è§£é€ããŸãã
ã©ãã« (Alt+R)
ãã©ãã«ããã¿ã³ãæŒãããã£ã³ãã¹äžã§ããŠã¹ã¯ãªãã¯ãããšããã«ãã©ãã«ãã¢ã€ãã ãäœæããŸãã
ãã©ãã«ãã¯ïŒè¡ã®ãµããã®ããã«äœ¿ãç®çã®ã¢ã€ãã ã§ãã
å³ã¯ãªãã¯ã³ã³ããã¹ãã¡ãã¥ãŒããã¿ã€ãã«ç·šéããæŒãããŸãã¯ã°ã«ãŒãããããŒãããã«ã¯ãªãã¯ãããšã
ã©ãã«ã®ååãç·šéããããšãã§ããŸããã©ãã«ã®ååã®å¹
ã®é·ãããã©ãã«ã¯å°ãããªããŸãããïŒïŒåžžã«å
šæå衚瀺ãããïŒ
ã©ãã«ã®å³äžã®ãã³ãã«ãã€ãããšãã©ãã«ã®ãµã€ãºã倿Žããããšãã§ããŸãã
瞊ã®ãµã€ãºã倿Žãããšããã©ã³ããµã€ãºã瞊ã®é·ãã«å¿ããŠå€§ãããªããŸãã
å³ã¯ãªãã¯ã³ã³ããã¹ãã¡ãã¥ãŒããã¿ã¹ã¯ã«ããããæŒããšããã§ãã¯ããã¯ã¹ãå·Šã«è¡šç€ºãããŸãã
ãã§ãã¯ã®ON/OFFã¯ä¿åå 容ã«å«ãŸããŸãããã ã®ãã§ãã¯ããã¯ã¹ã§ãããã¿ã¹ã¯TODOãªã¹ãã®ããã«äœ¿ãããšãã§ããŸãã
å³ã¯ãªãã¯ã³ã³ããã¹ãã¡ãã¥ãŒããèæ¯ïœããæŒããšãè²ããã®è²ã«å€ãããŸãã
è²å€æŽããããšã次ããã©ãã«ã远å ãããšãã¯æåãããã®è²ã«ãªããŸãã
ããã¹ã (Alt+T)
ãããã¹ãããã¿ã³ãæŒãããã£ã³ãã¹äžã§ããŠã¹ã¯ãªãã¯ãããšããã«ãããã¹ããã¢ã€ãã ãäœæããŸãã
ãããã¹ããã¯è€æ°è¡ã®ããã¹ããå ¥åããããã¥ã¡ã³ãå¶äœãç®çãšããã¢ã€ãã ã§ãã
ããŒã¯ããŠã³ãå ¥åããããšãã§ããŸãã
å·Šäžã®ãããŒã¯ããŠã³âç·šéåãæ¿ãã¢ã€ã³ã³ããã¿ã³ãæŒããšãããŒã¯ããŠã³è¡šç€ºãšããã¹ãç·šéã§ã¢ãŒããåãæ¿ãããŸãã
å³ã¯ãªãã¯ã³ã³ããã¹ãã¡ãã¥ãŒããã¿ã€ãã«ç·šéããæŒãããŸãã¯ã°ã«ãŒãããããŒãããã«ã¯ãªãã¯ãããšã
ããã¹ãã®ã¿ã€ãã«ã®ååãç·šéããããšãã§ããŸããã¿ã€ãã«ã®ååã®å¹
ã®é·ããããã®ã¢ã€ãã ã®å¹
ã¯å°ãããªããŸãããïŒïŒåžžã«å
šæå衚瀺ãããïŒ
å³äžã®ãã³ãã«ãã€ãããšããµã€ãºã倿Žããããšãã§ããŸãã
å³ã¯ãªãã¯ã³ã³ããã¹ãã¡ãã¥ãŒããã¿ã¹ã¯ã«ããããæŒããšããã§ãã¯ããã¯ã¹ãå·Šã«è¡šç€ºãããŸãã
ãã§ãã¯ã®ON/OFFã¯ä¿åå 容ã«å«ãŸããŸãããã ã®ãã§ãã¯ããã¯ã¹ã§ãã
å³ã¯ãªãã¯ã³ã³ããã¹ãã¡ãã¥ãŒããèæ¯ïœããæŒããšãè²ããã®è²ã«å€ãããŸãã
è²å€æŽããããšã次ããããã¹ãã远å ãããšãã¯æåãããã®è²ã«ãªããŸãã
ïŒæªå®è£ ïŒãã¡ã€ã«ã«ããŠä¿åããæ©èœã远å ãããïŒTODO
é¢é£ïŒããã¹ããã¡ã€ã«ã®ããã®ãã¡ã€ã«ããããã¹ããã€ããã
æ¥ç¶ïŒAlt+CïŒ
2ã€ã®ã¢ã€ãã å士ãã€ãªãã§ã³ãã¯ãã¢ã€ãã ãäœãããšãã§ããŸãã
ããã°ã©ã ãã¡ã€ã«ãã€ãªãã§ã¯ã©ã¹å³ã®ããã«ããŠèšèšãããããã£ã©ã¯ã¿ãŒçžé¢å³ãã¹ããŒãªãŒãããŒã®ããã¥ã¡ã³ããäœã£ããããã®ã«äœ¿ããŸãã
2ã€ã®ã¢ã€ãã ãéžæããç¶æ ã§AltïŒCãŸãã¯ãæ¥ç¶ããã¿ã³ãæŒããšã³ãã¯ãã¢ã€ãã ãéã«ã§ããŸãã
ã¢ã€ãã ãéžæããŠããæ°ã2以å€ã®å Žåã¯ãªã«ãããããŸããã2ã€ã®ã¿éžæããŠãã ããã
ãã³ãã¯ããã¢ã€ãã 以å€ã®ãã¹ãŠã®ã¢ã€ãã ãã€ãªãããšãã§ããŸãã
ãã³ãã¯ããã¢ã€ãã ãããã«ã¯ãªãã¯ãããšã衚瀺æåãç·šéããããšãã§ããŸããïŒ1è¡ã®ã¿ïŒåžžã«å šæå衚瀺ãããŸãã
å³ã¯ãªãã¯ã³ã³ããã¹ãã¡ãã¥ãŒããè²ïœããæŒããšãè²ããã®è²ã«å€ãããŸãã
è²å€æŽããããšã次ãããã³ãã¯ããã¢ã€ãã ã远å ãããšãã¯æåãããã®è²ã«ãªããŸãã
ãã®ä»ã®ããããŒã¡ãã¥ãŒ
Godotã®çµã¿èŸŒã¿GraphEditã«ããšããã€ããŠãããã€
ãºãŒã ãã¹ãããç²åºŠããããããON/OFFãã§ããŸãã
ã¹ãããç²åºŠã¯ãã®ã¢ããªã³ã§ãå€ãåç §ããŠããŸãããç§ã¯24ã§äœ¿ã£ãŠããŠç¹ã«ã»ãã®ã¹ãããç²åºŠã§ç¢ºèªããŠããŸããã
ïŒãã®ã¢ããªã³ã¯ããŒã¹ãGraphEditãªã®ã§GraphEditã«æè¬ã§ããGodotbeta4ã§â ããŒã¯ã€ããŠããŸãããªã«ãšãç Žå£ç倿Žã¯ã²ãããã«ããããããŸãâŠâŠïŒ
ä¿åïŒAltïŒSïŒ
ä¿åããŸãã
Ctrl+Sãšã®éãã¯è€æ°ãã£ã³ãã¹ããã£ãŠããã¡ãã¯ãã®ãã£ã³ãã¹ã®ã¿ãä¿åããŸãã
ãã㯠(Alt+L)
éžæäžã®ãã®ããŸãšããŠããã¯ããŸãã
ããã¯ç¶æ ã®ãã®ã¯éžæã§ããªãã®ã§ãããŸãšããŠããã¯è§£é€ãã¯ãããŸããïŒ
ã°ã«ãŒãã§ãã°ã«ãŒãç¯å²ããŸãšããŠããã¯/ããã¯è§£é€ãããããããŸãšããŠããã¯è§£é€ãããããšãã¯ãã¡ãã䜿ã£ãŠãã ããã
èæ¯è²
ãã£ã³ãã¹ã®èæ¯è²ã倿ŽããŸãã
ã°ãªããã®è²
ã¡ã€ã³ã°ãªããã®è²ã倿ŽããŸãã
ãµãã°ãªããã®è²ã¯ã¡ã€ã³ã°ãªããã®è²ã«aã0.1ä¹ç®ãããã®ãèšå®ãããŸãã
é³éã»é³æ¥œåçã»é³æ¥œåæ¢ã»ã«ãŒã
åçäžã®é³æ¥œã®èšå®ãã§ããŸãã
äžæåæ¢ã¯ãããŸããïŒèŠæãããã°è¿œå ããŸãã
æŽåãã¿ã³ãã¡
éžæäžã®ã¢ã€ãã ãæŽåããŸãã
ãã ãããã³ãã¯ã¿ãã¢ã€ãã ã¯ç¡èŠãããŸãã
äžäžå·Šå³ã«ãããããã¿ã³ãšäžå®ééã§ãããããã¿ã³ããããŸãã
åã¢ã€ãã ã«ã€ããŠ
- ã·ãŒã³ (.tscn)
- ç»å (.pngãªã©ãTexture2DãšããŠèªã¿èŸŒãã ãªãœãŒã¹)
- 鳿¥œ
- ãªãœãŒã¹(.tres)
- ããã¹ããã¡ã€ã«
- ãã£ã¬ã¯ããª
- Dialogic2.0 ã¿ã€ã ã©ã€ã³ æªå®è£
- Dialogic2.0 ãã£ã©ã¯ã¿ãŒ æªå®è£
ã·ãŒã³ (.tscn)
1è¡ç®ã®å·Šäžã®ã¢ã€ã³ã³ãã¯ãªãã¯ãããšãã®ã·ãŒã³ãéããŸãã
2Dã3Dãã¯ãã®ã·ãŒã³ã®Nodeçš®é¡ã§å€æãããŸãã
å³ã¯ãªãã¯ã³ã³ããã¹ãã¡ãã¥ãŒããã·ãŒã³åçãã¿ã³ã衚瀺ããæŒããšãã·ãŒã³åçãã¿ã³ã衚瀺ãå·Šã«è¡šç€ºãããŸãã
ã·ãŒã³åçãã¿ã³ãæŒããšãGodotãšãã£ã¿ã§ãã®ã·ãŒã³ãã²ãŒã åçããŸããããã¯äŸ¿å©
ãªãœãŒã¹(.tres)
ã¯ãªãã¯ãããšã€ã³ã¹ãã¯ã¿ãéããŸãã
ç»åãªãœãŒã¹
ç»åãªãœãŒã¹ã¯ãã®ç»åã衚瀺ããŸãã
ã¢ã€ã³ã³ãã¯ãªãã¯ãããšã€ã³ã¹ãã¯ã¿ã§ãã®ãã¡ã€ã«ãéããŸãã
ïŒãã¡ã€ã«ã·ã¹ãã äžã§ãã®ãã¡ã€ã«ã®å Žæãéãã³ãã³ããæ¬²ãããªã»ã»ã»ïŒTODO
鳿¥œãªãœãŒã¹
鳿¥œãªãœãŒã¹ã¯åçãã¿ã³ãã€ããŠããŸãã
ã¢ã€ã³ã³ãã¯ãªãã¯ãããšã€ã³ã¹ãã¯ã¿ã§ãã®ãã¡ã€ã«ãéããŸãã
ïŒãã¡ã€ã«ã·ã¹ãã äžã§ãã®ãã¡ã€ã«ã®å Žæãéãã³ãã³ããæ¬²ãããªã»ã»ã»ïŒTODO
åçãã¿ã³ãæŒããšãã®é³æ¥œãåçãããŸããããããŒã§èª¿æŽã§ããŸãã
ããã¹ããã¡ã€ã«
å³ã¯ãªãã¯ã³ã³ããã¹ãã¡ãã¥ãŒãããã®ãã¡ã€ã«ããããã¹ããã€ããããæŒããšããã®ããã¹ããã¡ã€ã«ãããããã¹ããã¢ã€ãã ãäœæããŸãã
ããã§äœæãããããã¹ããã¢ã€ãã ã«ã¯ããã®ãã¡ã€ã«ã®å Žæãéããã¿ã³ãšãä¿åãããã¿ã³ã远å ãããŸãã
ãã£ã¬ã¯ããª
ã¯ãªãã¯ãããšGodotã®ãã¡ã€ã«ã·ã¹ãã ã§ãã®ãã£ã¬ã¯ããªã®äœçœ®ãéããŸãã
ïŒãã®ãã£ã¬ã¯ããªå ã®ãã¡ã€ã«ãã¢ã€ãã ãšããŠè¿œå ããæ©èœãã»ãããªãïŒTODO
ãã®ã¢ããªã³ã¯Godot3ã®ã¢ããªã³ Project-Map ãããŒã¹ã«ããŠäœæããŠããŸãã
ãŸããMarkdownããŒã¹ã®ã¹ã¯ãªããã¯Dialogicã®DocsMarkdownParser.gdã䜿çšããŠããŸãã
ããããšãããããŸãïŒ