瀏覽代碼

Move remaining files out of step_by_step/

Moved those to scripting/:

- filesystem
- resources
- singletons_autoload
- scene_tree

export to export/

and godot_design_philosophy to introduction/
Nathan Lovato 4 年之前
父節點
當前提交
d0eb1eb6bc
共有 46 個文件被更改,包括 18 次插入15 次删除
  1. 1 1
      about/docs_changelog.rst
  2. 1 1
      classes/class_directory.rst
  3. 1 1
      classes/class_file.rst
  4. 1 1
      classes/class_resource.rst
  5. 1 1
      classes/class_scenetree.rst
  6. 2 2
      getting_started/introduction/godot_design_philosophy.rst
  7. 0 0
      getting_started/introduction/img/engine_design_01.png
  8. 0 0
      getting_started/introduction/img/engine_design_02.png
  9. 0 0
      getting_started/introduction/img/engine_design_03.png
  10. 0 0
      getting_started/introduction/img/engine_design_fsm_plugin.png
  11. 0 0
      getting_started/introduction/img/engine_design_rpg_in_a_box.png
  12. 0 0
      getting_started/introduction/img/engine_design_visual_script.png
  13. 1 0
      getting_started/introduction/index.rst
  14. 2 0
      getting_started/introduction/introduction_to_godot.rst
  15. 0 6
      getting_started/step_by_step/index.rst
  16. 1 1
      tutorials/export/exporting_basics.rst
  17. 0 0
      tutorials/export/img/export_android_oneclick.png
  18. 0 0
      tutorials/export/img/export_editor_android_settings.png
  19. 0 0
      tutorials/export/img/export_handheld_stretchsettings.png
  20. 0 0
      tutorials/export/img/export_ios_settings.png
  21. 0 0
      tutorials/export/img/export_presets_window.png
  22. 0 0
      tutorials/export/img/export_template_manager.png
  23. 0 0
      tutorials/export/img/export_template_menu.png
  24. 0 0
      tutorials/export/img/export_touchsettings.png
  25. 0 0
      tutorials/export/img/export_web_example.png
  26. 0 0
      tutorials/export/img/export_web_export_with_debug_disabled.png
  27. 0 0
      tutorials/export/img/export_web_files.png
  28. 0 0
      tutorials/export/img/export_xcode_project_folders.png
  29. 1 1
      tutorials/export/index.rst
  30. 0 0
      tutorials/scripting/files/autoload.zip
  31. 0 0
      tutorials/scripting/filesystem.rst
  32. 0 0
      tutorials/scripting/img/activescene.png
  33. 0 0
      tutorials/scripting/img/autoload_example.png
  34. 0 0
      tutorials/scripting/img/autoload_runtime.png
  35. 0 0
      tutorials/scripting/img/autoload_script.png
  36. 0 0
      tutorials/scripting/img/autoload_tab.png
  37. 0 0
      tutorials/scripting/img/autoload_tutorial1.png
  38. 0 0
      tutorials/scripting/img/nodes_resources.png
  39. 0 0
      tutorials/scripting/img/resourcerobi.png
  40. 0 0
      tutorials/scripting/img/singleton.png
  41. 0 0
      tutorials/scripting/img/spriteprop.png
  42. 0 0
      tutorials/scripting/img/toptobottom.png
  43. 6 0
      tutorials/scripting/index.rst
  44. 0 0
      tutorials/scripting/resources.rst
  45. 0 0
      tutorials/scripting/scene_tree.rst
  46. 0 0
      tutorials/scripting/singletons_autoload.rst

+ 1 - 1
about/docs_changelog.rst

@@ -107,7 +107,7 @@ Step by step
 ^^^^^^^^^^^^
 
 - :ref:`doc_signals`
-- :ref:`doc_exporting`
+- :ref:`doc_exporting_basics`
 
 Scripting
 ^^^^^^^^^

+ 1 - 1
classes/class_directory.rst

@@ -41,7 +41,7 @@ Here is an example on how to iterate through the files of a directory:
 Tutorials
 ---------
 
-- :doc:`../getting_started/step_by_step/filesystem`
+- :doc:`../tutorials/scripting/filesystem`
 
 Methods
 -------

+ 1 - 1
classes/class_file.rst

@@ -38,7 +38,7 @@ Here's a sample on how to write and read from a file:
 Tutorials
 ---------
 
-- :doc:`../getting_started/step_by_step/filesystem`
+- :doc:`../tutorials/scripting/filesystem`
 
 Properties
 ----------

+ 1 - 1
classes/class_resource.rst

@@ -23,7 +23,7 @@ Resource is the base class for all Godot-specific resource types, serving primar
 Tutorials
 ---------
 
-- :doc:`../getting_started/step_by_step/resources`
+- :doc:`../tutorials/scripting/resources`
 
 Properties
 ----------

+ 1 - 1
classes/class_scenetree.rst

@@ -25,7 +25,7 @@ You can also use the ``SceneTree`` to organize your nodes into groups: every nod
 Tutorials
 ---------
 
-- :doc:`../getting_started/step_by_step/scene_tree`
+- :doc:`../tutorials/scripting/scene_tree`
 
 - :doc:`../tutorials/rendering/multiple_resolutions`
 

+ 2 - 2
getting_started/step_by_step/godot_design_philosophy.rst → getting_started/introduction/godot_design_philosophy.rst

@@ -3,7 +3,7 @@
 Godot's design philosophy
 =========================
 
-Now that you've gotten your hands wet, let's talk about Godot's design.
+Now that you've gotten your feet wet, let's talk about Godot's design.
 
 **Every game engine is different and fits different needs.**
 Not only do they offer a range of features, but the design of each engine
@@ -16,7 +16,7 @@ is it an engine comparison. To know if any engine can be a good fit for
 your project, you need to try it out for yourself and
 understand its design and limitations.
 
-Please watch `Discover Godot 3, the Free game engine <https://youtu.be/4v3qge-3CqQ>`_
+Please watch `Godot explained in 5 minutes <https://youtu.be/4v3qge-3CqQ>`_
 if you're looking for an overview of the engine's features.
 
 Object-oriented design and composition

+ 0 - 0
getting_started/step_by_step/img/engine_design_01.png → getting_started/introduction/img/engine_design_01.png


+ 0 - 0
getting_started/step_by_step/img/engine_design_02.png → getting_started/introduction/img/engine_design_02.png


+ 0 - 0
getting_started/step_by_step/img/engine_design_03.png → getting_started/introduction/img/engine_design_03.png


+ 0 - 0
getting_started/step_by_step/img/engine_design_fsm_plugin.png → getting_started/introduction/img/engine_design_fsm_plugin.png


+ 0 - 0
getting_started/step_by_step/img/engine_design_rpg_in_a_box.png → getting_started/introduction/img/engine_design_rpg_in_a_box.png


+ 0 - 0
getting_started/step_by_step/img/engine_design_visual_script.png → getting_started/introduction/img/engine_design_visual_script.png


+ 1 - 0
getting_started/introduction/index.rst

@@ -21,3 +21,4 @@ make the most of your time learning it.
    key_concepts_overview
    first_look_at_the_editor
    learning_new_features
+   godot_design_philosophy

+ 2 - 0
getting_started/introduction/introduction_to_godot.rst

@@ -1,3 +1,5 @@
+.. _doc_introduction_to_godot:
+
 Introduction to Godot
 =====================
 

+ 0 - 6
getting_started/step_by_step/index.rst

@@ -23,9 +23,3 @@ where appropriate.
    scripting_player_input
    signals
    your_first_game
-   exporting
-   godot_design_philosophy
-   resources
-   filesystem
-   scene_tree
-   singletons_autoload

+ 1 - 1
getting_started/step_by_step/exporting.rst → tutorials/export/exporting_basics.rst

@@ -1,4 +1,4 @@
-.. _doc_exporting:
+.. _doc_exporting_basics:
 
 Exporting
 =========

+ 0 - 0
getting_started/step_by_step/img/export_android_oneclick.png → tutorials/export/img/export_android_oneclick.png


+ 0 - 0
getting_started/step_by_step/img/export_editor_android_settings.png → tutorials/export/img/export_editor_android_settings.png


+ 0 - 0
getting_started/step_by_step/img/export_handheld_stretchsettings.png → tutorials/export/img/export_handheld_stretchsettings.png


+ 0 - 0
getting_started/step_by_step/img/export_ios_settings.png → tutorials/export/img/export_ios_settings.png


+ 0 - 0
getting_started/step_by_step/img/export_presets_window.png → tutorials/export/img/export_presets_window.png


+ 0 - 0
getting_started/step_by_step/img/export_template_manager.png → tutorials/export/img/export_template_manager.png


+ 0 - 0
getting_started/step_by_step/img/export_template_menu.png → tutorials/export/img/export_template_menu.png


+ 0 - 0
getting_started/step_by_step/img/export_touchsettings.png → tutorials/export/img/export_touchsettings.png


+ 0 - 0
getting_started/step_by_step/img/export_web_example.png → tutorials/export/img/export_web_example.png


+ 0 - 0
getting_started/step_by_step/img/export_web_export_with_debug_disabled.png → tutorials/export/img/export_web_export_with_debug_disabled.png


+ 0 - 0
getting_started/step_by_step/img/export_web_files.png → tutorials/export/img/export_web_files.png


+ 0 - 0
getting_started/step_by_step/img/export_xcode_project_folders.png → tutorials/export/img/export_xcode_project_folders.png


+ 1 - 1
tutorials/export/index.rst

@@ -5,7 +5,7 @@ Export
    :maxdepth: 1
    :name: toc-learn-workflow-export
 
-
+   exporting_basics
    exporting_projects
    exporting_pcks
    feature_tags

+ 0 - 0
getting_started/step_by_step/files/autoload.zip → tutorials/scripting/files/autoload.zip


+ 0 - 0
getting_started/step_by_step/filesystem.rst → tutorials/scripting/filesystem.rst


+ 0 - 0
getting_started/step_by_step/img/activescene.png → tutorials/scripting/img/activescene.png


+ 0 - 0
getting_started/step_by_step/img/autoload_example.png → tutorials/scripting/img/autoload_example.png


+ 0 - 0
getting_started/step_by_step/img/autoload_runtime.png → tutorials/scripting/img/autoload_runtime.png


+ 0 - 0
getting_started/step_by_step/img/autoload_script.png → tutorials/scripting/img/autoload_script.png


+ 0 - 0
getting_started/step_by_step/img/autoload_tab.png → tutorials/scripting/img/autoload_tab.png


+ 0 - 0
getting_started/step_by_step/img/autoload_tutorial1.png → tutorials/scripting/img/autoload_tutorial1.png


+ 0 - 0
getting_started/step_by_step/img/nodes_resources.png → tutorials/scripting/img/nodes_resources.png


+ 0 - 0
getting_started/step_by_step/img/resourcerobi.png → tutorials/scripting/img/resourcerobi.png


+ 0 - 0
getting_started/step_by_step/img/singleton.png → tutorials/scripting/img/singleton.png


+ 0 - 0
getting_started/step_by_step/img/spriteprop.png → tutorials/scripting/img/spriteprop.png


+ 0 - 0
getting_started/step_by_step/img/toptobottom.png → tutorials/scripting/img/toptobottom.png


+ 6 - 0
tutorials/scripting/index.rst

@@ -30,6 +30,8 @@ Some features are specific to the engine and are available in all supported
 languages. Whether you code in GDScript, C#, or another language, the pages
 below will help you make the most of Godot.
 
+.. To split and organize better, into some related toctrees?
+
 .. toctree::
    :maxdepth: 1
    :name: toc-scripting-core-features
@@ -45,3 +47,7 @@ below will help you make the most of Godot.
    change_scenes_manually
    instancing_with_signals
    pausing_games
+   filesystem
+   resources
+   singletons_autoload
+   scene_tree

+ 0 - 0
getting_started/step_by_step/resources.rst → tutorials/scripting/resources.rst


+ 0 - 0
getting_started/step_by_step/scene_tree.rst → tutorials/scripting/scene_tree.rst


+ 0 - 0
getting_started/step_by_step/singletons_autoload.rst → tutorials/scripting/singletons_autoload.rst