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
找了一个蔚蓝的脚本,准备这几天把他啃透下来