Пример #1
0
    // 初期化メソッド
    void Start()
    {
        // 自分に設定されているAnimatorコンポーネントを習得する
        this.animator = GetComponent <Animator>();

        // load hotkeys
        hk       = Hotkeys.loadHotkeys();
        keybind1 = hk.loadHotkeySpecific(5);
        keybind2 = hk.loadHotkeySpecific(6);
        keybind3 = hk.loadHotkeySpecific(7);
        keybind4 = hk.loadHotkeySpecific(8);
        up       = hk.loadHotkeySpecific(0);
        down     = hk.loadHotkeySpecific(1);
        left     = hk.loadHotkeySpecific(2);
        right    = hk.loadHotkeySpecific(3);
        dash     = hk.loadHotkeySpecific(10);

        // load attacks
        atk1 = GetComponent <ExampleAttack>();
        atk2 = GetComponent <AttackWithRecoilDamage>();
        atk3 = GetComponent <AttackThatCanHitSelf>();
        atk4 = GetComponent <Shoot>();

        //load movement
        movement = GetComponent <PlayerMovement1>();
    }
Пример #2
0
    // Start is called before the first frame update
    void Start()
    {
        DeteksiBadan = GameObject.Find("player1").GetComponent <PlayerMovement1>();
/*        DeteksiBadan1 = GameObject.Find("player2").GetComponent<PlayerMovement1>();*/

        WaitTime   = StartWaitTime;
        randomspot = Random.Range(0, MoveSpots.Length);
    }
Пример #3
0
    void Start()
    {
        player = FindObjectOfType <PlayerMovement1>();
        if (textFile != null)
        {
            textLines = (textFile.text.Split('\n'));
        }

        if (endAtLine == 0)
        {
            endAtLine = textLines.Length - 1;
        }

        if (isActive)
        {
            EnableTextBox();
        }

        else
        {
            DisableTextBox();
        }
    }