コード例 #1
0
    public void MyUpdate()
    {
        status      = new GameStatusUpdater();
        colDetector = GetComponent <CollisionDetector>();

        if (positioner == null)
        {
            positioner = GameObject.Find("MainCamera").GetComponent <CameraPositions>();
        }
        if (updater == null)
        {
            updater = GameObject.Find("MainCamera").GetComponent <CameraPositionUpdater>();
        }


        if (GameStatusUpdater.gStatus == GameStatuses.Playable)
        {
            if (colDetector.GetConvBool() == true)
            {
                if (Input.GetKeyDown(KeyCode.E))
                {
                    StartConvo();

                    updater.SetCameraToInteraction(0);
                    GameStatusUpdater.gStatus = GameStatuses.Conversation;
                }
            }
        }
    }
コード例 #2
0
 void Start()
 {
     updater    = GameObject.Find("MainCamera").GetComponent <CameraPositionUpdater>();
     positioner = GameObject.Find("MainCamera").GetComponent <CameraPositions>();
     GUpdate    = new GameStatusUpdater();
     inMang     = GetComponent <InputManager>(); // new InputManager();
 }
コード例 #3
0
        public StartupService(
            DiscordSocketClient client,
            Config config,
            IServiceProvider serviceProvider,
            GameStatusUpdater gameStatusUpdater)
        {
            _client            = client;
            _config            = config;
            _serviceProvider   = serviceProvider;
            _gameStatusUpdater = gameStatusUpdater;

            _botToken = config.DiscordToken;
        }
コード例 #4
0
 public void Start()
 {
     GUpdate = new GameStatusUpdater();
 }