.. ATENXA documentation master file, created by sphinx-quickstart on Sun Sep 20 17:57:09 2020. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. ATENXA for VRMNX ================ .. image:: img/atenxa.png :align: center :alt: ATENXA - Advanced Toolkit for Enhancing VRMNX by AKAGI ATENXA (アテンザ) は, VRMNXのPythonスクリプトに便利な機能を提供するパッケージです。 主要な機能 ---------- * 汎用の便利なログ出力 * 便利な時間系イベントシステム * 簡単に組み込め、リアルに動作する踏切 * 表示順入れ替えに対応するスプライトのラッパ * スプライトで動作する速度計 計画中の機能 * 自動運転 * 閉塞・ATS Download and Install ==================== ATENXAは下記のリンクからGitHubリポジトリの中身をZipで配布しています。 `ATENXAのダウンロード(zip) `_ アーカイブ内の``atenxa``フォルダを、そのままお使いのレイアウトと同じフォルダ内にコピーしてください。 .. code-block:: none (root) ├─ atenxa │ ├ __init__.py │ └ ... └─ YourLayout.vrmnx ATENXAのバージョンが競合しないよう,レイアウトスクリプトで以下のようにセットアップすることを推奨します。 .. code-block:: python :linenos: :caption: レイアウトスクリプト #LAYOUT import vrmapi # レイアウトと同じディレクトリのpythonスクリプトを優先的にインポートする import os, sys sys.path.insert(0, vrmapi.SYSTEM().GetLayoutDir()) import atenxa def vrmevent(obj,ev,param): pass これでお使いのレイアウトから ``import atenxa`` できるようになります。 もくじ ================== .. toctree:: :maxdepth: 2 quickstart tutorial/index reference history .. toctree:: :caption: 外部リンク Python 3.7 VRMNX Scriptマニュアル * :ref:`genindex` * :ref:`modindex` * :ref:`search`