コード例 #1
0
    void Start()
    {
        OnPlayerStateChange += OnPlayerStateChanged;
        state = PlayerState.Sitting;

        cameraController   = GetComponent <FirstPersonCameraController>();
        movementController = GetComponent <MovementController>();
        cameraTransform    = GetComponentInChildren <Camera>().transform;
        uiManager          = UIManager.Instance;
        systemManager      = ShipSystemManager.Instance;
        waterDispenser     = systemManager.GetComponent <WaterDispenser>();
        foodDispenser      = systemManager.GetComponent <FoodDispenser>();
        playerResources    = PlayerResourceManager.Instance;

        uiManager.UpdateTooltipTextSub(null);
        uiManager.UpdateTooltipText("Begin", true);

        StartCoroutine(LateStart());
    }