这是我想到的解决重叠的方法,若有不好的地方,希望大家多多指点

来源:4-1 画一片星空

雪乌鸦

2018-01-23 13:36

http://img4.mukewang.com/5a66c96b0001eff006560681.jpg

http://img2.mukewang.com/5a66c986000129c208000599.jpg

这是我的代码与效果图

写回答 关注

3回答

  • 已晋升
    2019-10-31 03:44:16
    const ju = Math.sqrt(Math.pow(jux,2) + Math.pow(juy, 2))
    能不能说说 这段代码是什么意思呢?拜托了


  • 已晋升
    2019-10-31 03:43:32
    const ju = Math.sqrt(Math.pow(jux,2) + Math.pow(juy, 2))


  • time_y
    2018-02-01 15:11:32

    str.push([x,y,r])这行代码可以放在startpark(context,x,y,r,a)的上面一行吗?有效的点存进去。

    雪乌鸦

    不行,我需要用到str的所有的点跟当前的点做对比,符合条件就画出来,不过可以进行优化一下,当不符合的时候就去掉当前的点的记录str.pop();因为不符合就相当于不存在,所以str里面还是要去掉不符合的存在

    2018-02-02 10:41:56

    共 1 条回复 >

Canvas绘图详解

Canvas系列教程第二课,详解Canvas各接口,让同学彻底掌握Canvas绘图

72881 学习 · 422 问题

查看课程

相似问题