看着还不错啊,很厉害了
大神,问你一个渲染的问题,我使用相机在一张地图上来回移动,如何判定节点在手机屏幕外面
1234
1234?什么意思
将节点坐标 转换到 相机坐标系,然后判断 行么
也就是将地图里面所有节点的坐标转化相机的坐标,减去相机的坐标,大于屏幕的宽度和高度,算是在屏幕外面了,这样对么
差不多 这个意思了。
这样子写了,编辑器怎么还抱错了呢
标记一下,游戏很好玩,下班再来玩
你看一下this.camera是不是为空
这是一个相机,我拖进来的,不是空的
好玩 真不错 手动点赞
我这个地图还需要镜头来缩放,所以用坐标的话可以还会出问题,那个有什么方法可以直接判定节点显示在镜头中
camera.getBoundingBoxToWorld().containsRect(node.getBoundingBoxToWorld())
试试这个
能打印 camera的getBoundingBoxToWorld() 和节点的getBoundingBoxToWorld() 看看么,
知道了这个相机的范围没有设置,那我如果这个镜头zoomratio这个值调了大小,这个镜头范围是定死的,这个比例如何调试呢
没明白 意思