[0]如何使用预制体创建一个GridSprite
如题,使用tiledmap,想在对象层通过预制体创建一个GridSprite,就像创建Sprite一样,引擎好像不支持这样创建?
不直接使用Sprite添加到地图对象层的理由是因为当地图移动视口的时候,Sprite并不会随地图更新坐标,而要再自己处理Sprite相对地图坐标,等于得再自己管理类似GridSprite的逻辑;
当然可以直接创建一个GridSprite,再用代码手动添加各种组件等,但是这样就不能直接在ide编辑,不方便调整,比如添加刚体,调整碰撞区域等;
想问下引擎方是否有支持通过预制体创建一个GridSprite,如果没有的话像上面的需求有没有更好的解决方案?
不直接使用Sprite添加到地图对象层的理由是因为当地图移动视口的时候,Sprite并不会随地图更新坐标,而要再自己处理Sprite相对地图坐标,等于得再自己管理类似GridSprite的逻辑;
当然可以直接创建一个GridSprite,再用代码手动添加各种组件等,但是这样就不能直接在ide编辑,不方便调整,比如添加刚体,调整碰撞区域等;
想问下引擎方是否有支持通过预制体创建一个GridSprite,如果没有的话像上面的需求有没有更好的解决方案?
1 个回复
phhh
赞同来自: