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
找了一个蔚蓝的脚本,准备这几天把他啃透下来
博主分享了在4月9日制作2D横版游戏demo的过程,详细介绍了动画导入、状态机设置及代码实现。15日,讨论了优化ball运动demo中遇到的卡墙问题,考虑使用多边形collider替代boxcollider,并计划研究蔚蓝脚本。
36万+

被折叠的 条评论
为什么被折叠?



