瓦片地图关键脚本和碰撞器

public class L21 : MonoBehaviour
{
    // Start is called before the first frame update
    void Start()
    {
        #region Tilemap Renderer
        //Sort Order 设置所选瓦片地图上的瓦片排序方向
        //渲染模式
        //Chunk 按位置对瓦片进行分组,将瓦片精灵一起批处理进行渲染,性能较好
        //Individual 单独渲染每个瓦片,会考虑位置和排序顺序,会让瓦片精灵和场景中其他渲染器或自定义排序轴进行交互

        #endregion

        #region 瓦片地图碰撞器
        //为挂载TilemapRenderer脚本的对象添加Tilemap Collider2D脚本就会添加碰撞器
        //想要生成碰撞器的瓦片的Collider Type要进行设置
        #endregion

        #region 伪z轴
        //等距瓦片地图角色不使用重力,地面也不需要碰撞盒
        //等距瓦片图片的Collider Type应该选择Grid
                //等距瓦片地图上的跳跃问题
        //给人物创建一个根物体,把人物图片设置为根物体的子对象,把人物的逻辑脚本和刚体还有碰撞器都挂载到根物体上
        //在跳跃的时候,给人物图片的本地坐标系的Y轴一个速度,然后在本地坐标系为0的时候判断为跳跃结束
        #endregion
    }
}
posted @ 2025-03-28 17:55  cannedmint  阅读(40)  评论(0)    收藏  举报