Example #1
0
    void ShowProgram()
    {
        while (true)
        {
            Console.ResetColor();
            Console.Clear();
            Console.SetCursorPosition(2, 1);
            Console.Write("■모음집 (ver.190101)■");

            MenuSelector m = new MenuSelector(2, 3);
            m.Add("테트리스");
            m.Add("사다리 타기");
            m.Add("외부 기록 덮어쓰기");
            m.Add("종료");

            int res = m.ShowMenu();
            if (res == 0)
            {
                Tetris t = new Tetris();
            }
            else if (res == 1)
            {
                ClimbLadder c = new ClimbLadder();
            }
            else if (res == 2)
            {
                RecordManager.OverWrite();
            }
            else
            {
                break;
            }
        }
    }
Example #2
0
 private void Awake()
 {
     _controller    = GetComponent <CharacterController>();
     _animator      = GetComponentInChildren <Animator>();
     _climbUpHitBox = GameObject.Find("Ledge_Grab_Checker");
     _model         = GameObject.Find("Model").GetComponent <Transform>();
     _ladder        = GetComponent <ClimbLadder>();
 }
 /// <summary>
 /// The routine run at start
 /// </summary>
 protected void onAwake()
 {
     // find character script and carry position
     _character     = GetComponent <Character>();
     _carryPosition = transform.Find("GrabAndCarryPosition");
     _collider      = _character.GetComponent <Collider2D>();
     _climbLadder   = _character.GetComponent <ClimbLadder>();
 }
Example #4
0
 private void Awake()
 {
     manager      = this;
     scoreText    = GameObject.Find("Score").GetComponent <TMP_Text>();
     climbUp      = GameObject.Find("Climbing Text").GetComponent <TMP_Text>();
     _player      = GameObject.Find("Player").GetComponent <Player>();
     _anim        = GameObject.Find("Model").GetComponent <Animator>();
     _climbScript = GameObject.Find("Player").GetComponent <ClimbLadder>();
     _controller  = GameObject.Find("Player").GetComponent <CharacterController>();
 }
Example #5
0
    //
    void Start()
    {
        // get protected variables from parent class
        base.startRoutine();

        // initialize private variables
        _initialGravityScale = _rigidbody.gravityScale;
        _collider            = GetComponent <Collider2D>();
        _climbLadder         = GetComponent <ClimbLadder>();

        _spriteRenderer = spriteObj.GetComponent <SpriteRenderer>();

        _animator = GetComponentInChildren <Animator>();
    }
    void Start()
    {
        pManager = PlayerManager.instance;

        input = ReInput.players.GetPlayer(0);

        pMove        = GetComponent <PlayerMovement>();
        wallJump     = GetComponent <WallJump>();
        freeClimb    = GetComponent <FreeClimb>();
        ledgeClimb   = GetComponent <LedgeClimb>();
        climbLadder  = GetComponent <ClimbLadder>();
        pAttack      = GetComponent <PlayerAttack>();
        pBlocking    = GetComponent <PlayerBlocking>();
        pMenu        = GetComponent <PlayerMenu>();
        pInv         = GetComponent <PlayerInventory>();
        pInteraction = GetComponent <PlayerInteraction>();
        pCamera      = Camera.main.GetComponent <ThirdPersonCamera>();
        anim         = GetComponent <Animator>();
        rb           = GetComponent <Rigidbody>();

        timeSinceGrounded = Time.time;
    }