HarmonyOS鸿蒙Next中如何获取Path相交路径?
HarmonyOS鸿蒙Next中如何获取Path相交路径? 以下是android中的效果:
关键方法:resultPath.op(path1, path2, 模式);
求助: 鸿蒙中有相应的api吗?
7 回复
HarmonyOS目前还不支持这个功能。
更多关于HarmonyOS鸿蒙Next中如何获取Path相交路径?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
开发者您好,这个问题已经反馈给研发,请您耐心等待一下。
Dude, I hava same problem, any solution?
有,我记得有一篇解决文档里面有path的路径,
兄台,有没有关键词,我找找看
哪篇文章?能提供一下链接吗
在HarmonyOS鸿蒙Next中,获取Path相交路径可以通过Path
类的op
方法实现。该方法支持多种布尔操作,包括相交(INTERSECT)。首先创建两个Path
对象,然后调用op
方法并传入Path.Op.INTERSECT
参数,即可得到两个路径的相交部分。示例代码如下:
Path path1 = new Path();
path1.addCircle(100, 100, 50, Path.Direction.CW);
Path path2 = new Path();
path2.addRect(75, 75, 125, 125, Path.Direction.CW);
Path result = new Path();
result.op(path1, path2, Path.Op.INTERSECT);
result
即为两个路径的相交部分。