<td id="mukkm"><td id="mukkm"></td></td>
  • <nav id="mukkm"></nav>
  • <nav id="mukkm"></nav>
     找回密碼
     注冊帳號

    掃一掃,訪問微社區

    腳本 button 引用 鍵盤按鍵

    8
    回復
    2010
    查看
    打印 上一主題 下一主題
    [ 復制鏈接 ]
    6蠻牛粉絲
    1108/1500
    排名
    1568
    昨日變化

    2

    主題

    26

    帖子

    1108

    積分

    Rank: 6Rank: 6Rank: 6

    UID
    105996
    好友
    0
    蠻牛幣
    2413
    威望
    0
    注冊時間
    2015-6-5
    在線時間
    262 小時
    最后登錄
    2022-1-31
    5蠻牛幣
    如題,我照著教學作貪食蛇遊戲,影片中的蛇圓潤的轉彎,按鍵盤沒問題,可要換成手機用Button我就麻瓜了,影片也缺少後繼作法,這邊請大佬出手,怎麼才能把下面代碼的操作,從鍵盤改成button

    private void Update()
        {
            MoveSnake(_transform.position + _transform.forward * Speed);

            float angel = Input.GetAxis(\"Horizo??ntal\") * 4 ;

            _transform.Rotate(0 angel 0);

        }

        private void MoveSnake(Vector3 newPosition)
        {
            float sqrDistance = BonesDistance * BonesDistance;
            Vector3 previosPosition = _transform.position;

            foreach(var bone in Tails)
            {
                if ((bone.position - previosPosition).sqrMagnitude > sqrDistance)
                {
                    var temp = bone.position;
                    bone.position = previosPosition;
                    previosPosition = temp;
                }
                else
                {
                    break;
                }
            }

            _transform.position = newPosition;
        }


    附件的圖是圖是網上找到的資料,功能是那個功能,只不過不知道缺了哪些東西,我用了就出錯。

    鍵盤Button.png (60.22 KB, 下載次數: 37)

    鍵盤Button.png
    回復

    使用道具 舉報

    7日久生情
    3214/5000
    排名
    11815
    昨日變化

    5

    主題

    142

    帖子

    3214

    積分

    Rank: 7Rank: 7Rank: 7Rank: 7

    UID
    244131
    好友
    0
    蠻牛幣
    2909
    威望
    0
    注冊時間
    2017-9-17
    在線時間
    2985 小時
    最后登錄
    2022-9-21
    沙發
    2021-6-28 17:46:15 只看該作者
    Move放Update里面調用了嗎
    回復

    使用道具 舉報

    7日久生情
    3249/5000
    排名
    657
    昨日變化

    6

    主題

    332

    帖子

    3249

    積分

    Rank: 7Rank: 7Rank: 7Rank: 7

    UID
    163577
    好友
    2
    蠻牛幣
    6534
    威望
    0
    注冊時間
    2016-8-22
    在線時間
    1581 小時
    最后登錄
    2022-9-7
    板凳
    2021-7-2 08:33:34 只看該作者
    Update是每幀執行一次,而你綁定的是按鈕的點擊事件是點一次觸發一次。如果要效果保持一致,你需要有每幀點擊一次的手速,如果這樣我覺得你不應該再待在游戲開發領域了,開個玩笑哈~!~
    如果你還想用這種委托方式,最好的方法是添加一個EventTrigger,然后注冊里面的OnPointEnter事件,這個是你只要一致在就能觸發
    回復

    使用道具 舉報

    2初來乍到
    125/150

    1

    主題

    20

    帖子

    125

    積分

    Rank: 2Rank: 2

    UID
    352799
    好友
    0
    蠻牛幣
    314
    威望
    0
    注冊時間
    2020-9-18
    在線時間
    106 小時
    最后登錄
    2021-11-17
    地板
    2021-7-2 15:23:25 只看該作者
    你只需要做兩個按鈕,一個左按鈕,一個右按鈕。給左按鈕綁定一個 _transform.Rotate(01*40);事件,右按鈕綁定一個 _transform.Rotate(0-1*40);事件。
    回復

    使用道具 舉報

    2初來乍到
    143/150

    0

    主題

    40

    帖子

    143

    積分

    Rank: 2Rank: 2

    UID
    347374
    好友
    0
    蠻牛幣
    9
    威望
    0
    注冊時間
    2020-5-21
    在線時間
    110 小時
    最后登錄
    2021-8-9
    5#
    2021-7-5 13:32:51 只看該作者
    666666666666666666
    回復

    使用道具 舉報

    5熟悉之中
    597/1000

    0

    主題

    480

    帖子

    597

    積分

    Rank: 5Rank: 5

    UID
    331807
    好友
    0
    蠻牛幣
    0
    威望
    0
    注冊時間
    2019-9-16
    在線時間
    117 小時
    最后登錄
    2021-10-12
    6#
    2021-7-11 15:00:22 只看該作者
    現在的手機哪里還有按鍵的?
    回復

    使用道具 舉報

    5熟悉之中
    597/1000

    0

    主題

    480

    帖子

    597

    積分

    Rank: 5Rank: 5

    UID
    331807
    好友
    0
    蠻牛幣
    0
    威望
    0
    注冊時間
    2019-9-16
    在線時間
    117 小時
    最后登錄
    2021-10-12
    7#
    2021-7-11 15:01:33 只看該作者
    有個虛擬遙桿插件你可以去試試
    回復

    使用道具 舉報

    7日久生情
    2143/5000
    排名
    9299
    昨日變化

    3

    主題

    50

    帖子

    2143

    積分

    Rank: 7Rank: 7Rank: 7Rank: 7

    UID
    227011
    好友
    0
    蠻牛幣
    470
    威望
    0
    注冊時間
    2017-6-15
    在線時間
    1956 小時
    最后登錄
    2022-9-19
    8#
    2021-7-13 17:40:18 只看該作者
    回復

    使用道具 舉報

    0

    主題

    10

    帖子

    42

    積分

    Rank: 1

    UID
    358623
    好友
    0
    蠻牛幣
    33
    威望
    0
    注冊時間
    2021-6-25
    在線時間
    32 小時
    最后登錄
    2022-4-26
    9#
    2021-7-13 17:57:34 只看該作者
    放在Update里,點擊不同的按鈕改變運動方向
    回復

    使用道具 舉報

    您需要登錄后才可以回帖 登錄 | 注冊帳號

    本版積分規則

    關注游戲蠻牛公眾號送vip
    免费一级AA片毛片在线播放
    <td id="mukkm"><td id="mukkm"></td></td>
  • <nav id="mukkm"></nav>
  • <nav id="mukkm"></nav>