unity从0开始摸鱼日记21,新的demo

4月9日

整了一个2D横版demo

移动控制还是老样子,主要是进一步完整

先从动画开始,将动画素材导入

然后设置状态机,将各个动画之间的转换条件设置好

接下来是代码实现

if(rb.velocity.x <= 1f&& rb.velocity.x>=-1f)
        {
            ani.SetBool("IsRun", false);

        }
        if (isJump)
        {
            ani.SetBool("IsJump", true);
        }
        if (coll.onGround)
        {
            ani.SetBool("IsJump", false);
        }

 

4月15日

因为开学的原因,所以这几天没写

将之前的那个ball运动demo进一步优化,现在的问题还是卡墙问题,角色在墙面上的跳跃变得很难实现

我想会不会是box collider的原因,尝试换成多边形collider

找了一个蔚蓝的脚本,准备这几天把他啃透下来

发布了39 篇原创文章 · 获赞 0 · 访问量 1450

猜你喜欢

转载自blog.csdn.net/Z3Djoker/article/details/105416474