コード例 #1
0
        private void Awake()
        {
            _logger = LogManager.GetCurrentClassLogger();
            _logger.Info("Launcher started");

            #region Magic code

#pragma warning disable 219
            dynamic inside = "Create Microsoft.CSharp.dll in project folder";
            _logger.Info(inside);
#pragma warning restore 219

            #endregion

            Instance = this;
            RuntimeCompiler.Init();
            NLoggerSettings.Init();
        }
コード例 #2
0
ファイル: DebugLauncher.cs プロジェクト: RobboVariwn/VarBot
    private void Awake()
    {
        if (PlayerSpawnPoint == null)
        {
            Debug.LogError("PlayerSpawnPoint is null");

            return;
        }

        NLoggerSettings.Init();
        Application.logMessageReceived += ErrorHelper.ErrorHandler;
        Settings.CreateDebugSettings("");

        var playerRig = Instantiate(InputAdapter.Instance.PlayerController.RigInitializer.InitializeRig());

        InputAdapter.Instance.PlayerController.Init(playerRig);
        playerRig.transform.position = PlayerSpawnPoint.position;
    }
コード例 #3
0
    private void Start()
    {
        if (PlayerRig == null || PlayerSpawnPoint == null)
        {
            Debug.LogError("PlayerRig or PlayerSpawnPoint is null");
            return;
        }

        NLoggerSettings.Init();
        Application.logMessageReceived += ErrorHelper.ErrorHandler;
        Settings.GreateDebugSettings("");

        var playerRig = Instantiate(PlayerRig);

        playerRig.transform.position = PlayerSpawnPoint.position;

        WorldData.GameMode = GameMode;
        InitObjectsOnScene();
    }