projects.html 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  1. <!DOCTYPE html>
  2. <html class="writer-html5" lang="en" >
  3. <head>
  4. <meta charset="utf-8" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6. <title>Projects &mdash; Phaser Editor 2D Help</title>
  7. <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
  8. <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
  9. <link rel="stylesheet" href="../_static/css/custom.css" type="text/css" />
  10. <link rel="shortcut icon" href="../_static/icon.png"/>
  11. <!--[if lt IE 9]>
  12. <script src="../_static/js/html5shiv.min.js"></script>
  13. <![endif]-->
  14. <script src="../_static/jquery.js?v=5d32c60e"></script>
  15. <script src="../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
  16. <script src="../_static/documentation_options.js?v=a1f35292"></script>
  17. <script src="../_static/doctools.js?v=888ff710"></script>
  18. <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
  19. <script src="../_static/js/theme.js"></script>
  20. <link rel="index" title="Index" href="../genindex.html" />
  21. <link rel="search" title="Search" href="../search.html" />
  22. <link rel="next" title="New File dialog" href="new-file-dialog.html" />
  23. <link rel="prev" title="Playing the project" href="playing-project.html" />
  24. </head>
  25. <body class="wy-body-for-nav">
  26. <div class="wy-grid-for-nav">
  27. <nav data-toggle="wy-nav-shift" class="wy-nav-side">
  28. <div class="wy-side-scroll">
  29. <div class="wy-side-nav-search" style="background: #343131" >
  30. <a href="../index.html" class="icon icon-home">
  31. Phaser Editor 2D
  32. <img src="../_static/logo.png" class="logo" alt="Logo"/>
  33. </a>
  34. <div class="version">
  35. v3.67.0
  36. </div>
  37. <div role="search">
  38. <form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
  39. <input type="text" name="q" placeholder="Search docs" aria-label="Search docs" />
  40. <input type="hidden" name="check_keywords" value="yes" />
  41. <input type="hidden" name="area" value="default" />
  42. </form>
  43. </div>
  44. </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
  45. <ul class="current">
  46. <li class="toctree-l1"><a class="reference internal" href="../intro/index.html">Introduction</a></li>
  47. <li class="toctree-l1"><a class="reference internal" href="../first-steps/index.html">First steps</a></li>
  48. <li class="toctree-l1 current"><a class="reference internal" href="index.html">Workbench</a><ul class="current">
  49. <li class="toctree-l2"><a class="reference internal" href="views.html">Views</a></li>
  50. <li class="toctree-l2"><a class="reference internal" href="editors.html">Editors</a></li>
  51. <li class="toctree-l2"><a class="reference internal" href="files-view.html">Files view</a></li>
  52. <li class="toctree-l2"><a class="reference internal" href="inspector-view.html">Inspector view</a></li>
  53. <li class="toctree-l2"><a class="reference internal" href="outline-view.html">Outline view</a></li>
  54. <li class="toctree-l2"><a class="reference internal" href="blocks-view.html">Blocks view</a></li>
  55. <li class="toctree-l2"><a class="reference internal" href="main-toolbar.html">Main toolbar</a></li>
  56. <li class="toctree-l2"><a class="reference internal" href="main-menu.html">Main menu</a></li>
  57. <li class="toctree-l2"><a class="reference internal" href="playing-project.html">Playing the project</a></li>
  58. <li class="toctree-l2 current"><a class="current reference internal" href="#">Projects</a><ul>
  59. <li class="toctree-l3"><a class="reference internal" href="#reload-project">Reload project</a></li>
  60. </ul>
  61. </li>
  62. <li class="toctree-l2"><a class="reference internal" href="new-file-dialog.html">New File dialog</a></li>
  63. <li class="toctree-l2"><a class="reference internal" href="upload-dialog.html">Upload dialog</a></li>
  64. <li class="toctree-l2"><a class="reference internal" href="color-themes.html">Color themes</a></li>
  65. <li class="toctree-l2"><a class="reference internal" href="command-palette.html">Command palette</a></li>
  66. </ul>
  67. </li>
  68. <li class="toctree-l1"><a class="reference internal" href="../asset-pack-editor/index.html">Asset Pack Editor</a></li>
  69. <li class="toctree-l1"><a class="reference internal" href="../scene-editor/index.html">Scene Editor</a></li>
  70. <li class="toctree-l1"><a class="reference internal" href="../code-editor/index.html">Code Editor</a></li>
  71. <li class="toctree-l1"><a class="reference internal" href="../animations-editor/index.html">Animations Editor</a></li>
  72. <li class="toctree-l1"><a class="reference internal" href="../atlas-editor/index.html">Atlas Editor</a></li>
  73. <li class="toctree-l1"><a class="reference internal" href="../misc/index.html">Miscellaneous</a></li>
  74. <li class="toctree-l1"><a class="reference internal" href="../pricing/index.html">License and pricing</a></li>
  75. </ul>
  76. </div>
  77. </div>
  78. </nav>
  79. <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" style="background: #343131" >
  80. <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
  81. <a href="../index.html">Phaser Editor 2D</a>
  82. </nav>
  83. <div class="wy-nav-content">
  84. <div class="rst-content">
  85. <div role="navigation" aria-label="Page navigation">
  86. <ul class="wy-breadcrumbs">
  87. <li><a href="../index.html" class="icon icon-home" aria-label="Home"></a></li>
  88. <li class="breadcrumb-item"><a href="index.html">Workbench</a></li>
  89. <li class="breadcrumb-item active">Projects</li>
  90. <li class="wy-breadcrumbs-aside">
  91. </li>
  92. </ul>
  93. <hr/>
  94. </div>
  95. <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
  96. <div itemprop="articleBody">
  97. <section id="projects">
  98. <h1>Projects<a class="headerlink" href="#projects" title="Link to this heading"></a></h1>
  99. <p>A <a class="reference external" href="https://phasereditor2d.com">Phaser Editor 2D</a> project is just a folder. It contains the files of your game and generally it is the root of the web path of the game. This means, that probably you should place the <code class="docutils literal notranslate"><span class="pre">index.html</span></code> file in the root of the folder.</p>
  100. <p>There are project setups (for example, based on <a class="reference external" href="https://webpack.js.org">WebpackJS</a>) where the project folder isn’t the root of the game.</p>
  101. <p><a class="reference external" href="../asset-pack-editor/public-root.html">Learn more about setting the public root of the project</a></p>
  102. <p>In <a class="reference external" href="../intro/core.html">Phaser Editor 2D Core</a>, you should pass the project path as a program argument:</p>
  103. <div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>$<span class="w"> </span>PhaserEditor2D<span class="w"> </span>-project<span class="w"> </span>/path/to/project
  104. </pre></div>
  105. </div>
  106. <p>In <a class="reference external" href="../intro/all-in-one.html">Phaser Editor 2D All-in-One</a>, you can select the project folder or create a new one.</p>
  107. <p><a class="reference external" href="../first-steps/create-first-project.html">Learn how to create your first project</a></p>
  108. <section id="reload-project">
  109. <h2>Reload project<a class="headerlink" href="#reload-project" title="Link to this heading"></a></h2>
  110. <p><a class="reference external" href="https://phasereditor2d.com">Phaser Editor 2D</a> is not created with collaborative editing in mind. This means, that it assumes that only one user is working on the same project at the same time. You can use source control managers like <code class="docutils literal notranslate"><span class="pre">Git</span></code> to collaborate with your team.</p>
  111. <p>However, it may be possible that you change the project files with external tools and you need to refresh that changes in the IDE. When the IDE gets the focus, it does an incremental reload of the changes made by external tools, but you can force (and we recommend) a full reload of the project:</p>
  112. <ul class="simple">
  113. <li><p>Pressing <code class="docutils literal notranslate"><span class="pre">Ctrl+Alt+R</span></code>.</p></li>
  114. <li><p>Or clicking on the <strong>Reload Project</strong> option of the <a class="reference external" href="../workbench/main-menu.html">Main menu</a>.</p></li>
  115. </ul>
  116. <p>A full reload of the project also may help to fix a glitch with the <a class="reference external" href="../scene-editor/index.html">Scene Editor</a> or any other editor.</p>
  117. <p>A reload of the project is different from a reload of the whole web page because only the files of the project are requested again. But a full web page reload is a good procedure if you see your IDE is consuming a lot of memory resources.</p>
  118. <p>You can read the <a class="reference external" href="../misc/resources-caching.html">Resources caching</a> section for additional information.</p>
  119. </section>
  120. </section>
  121. </div>
  122. </div>
  123. <footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
  124. <a href="playing-project.html" class="btn btn-neutral float-left" title="Playing the project" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
  125. <a href="new-file-dialog.html" class="btn btn-neutral float-right" title="New File dialog" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
  126. </div>
  127. <hr/>
  128. <div role="contentinfo">
  129. <p>&#169; Copyright 2016-2024, Arian Fornaris.</p>
  130. </div>
  131. Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
  132. <a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
  133. provided by <a href="https://readthedocs.org">Read the Docs</a>.
  134. </footer>
  135. </div>
  136. </div>
  137. </section>
  138. </div>
  139. <script>
  140. jQuery(function () {
  141. SphinxRtdTheme.Navigation.enable(true);
  142. });
  143. </script>
  144. <!-- Theme Analytics -->
  145. <script async src="https://www.googletagmanager.com/gtag/js?id=UA-67206336-2"></script>
  146. <script>
  147. window.dataLayer = window.dataLayer || [];
  148. function gtag(){dataLayer.push(arguments);}
  149. gtag('js', new Date());
  150. gtag('config', 'UA-67206336-2', {
  151. 'anonymize_ip': false,
  152. });
  153. </script>
  154. </body>
  155. </html>