【小游戏】2D游戏黄金矿工GoldMiner(关卡模式)

欢迎加入Unity业内qq交流群:956187480
文末有源工程地址


难度系数: ★★★☆☆
游戏玩法: 黄金矿工,在恰当的时机点击屏幕放出钩子捡金块
项目简介: 功能完善,关卡模式,适合初中级练手学习
本文内容: 简单记录一下主要代码逻辑

转向机钩子的逻辑设定

1.钩子分为三种状态,待机左右旋转Idle,投扔钩子Drop,拉拽钩子Drag
2.默认状态下为待机旋转状态,点击屏幕后变为投扔状态,如果有触发物则变为拉拽状态

    public void UpdateProcess()
    {
        //如果当前状态为待机idle,钩子就左右旋转待机
        if (Status == MiningMachineStatus.Idle)
        {
            Rotate();
        }
        else
        {
            //如果当前状态为扔钩子,绳子就会增长
            if (Status == MiningMachineStatus.Drop)
                DragDrop(dropSpeed);
            //如果当前状态为拉钩子,绳子就会缩短
            else if (Status == MiningMachineStatus.Drag)
                Drag();
        }

猜你喜欢

转载自blog.csdn.net/qq_37310110/article/details/122713706