AEJoy —— 表达式之接触检测【JS】
【摘要】
效果图
当每一层与另一层接触时,它们就会从黄色变成红色
设计
我们在这里需要做的是创建一个循环,它将检查每个其他当前有视频内容的活动层,看看它们是否足够接近触发接触条件。在这种情况下,当它接近另一...
效果图
当每一层与另一层接触时,它们就会从黄色变成红色
设计
我们在这里需要做的是创建一个循环,它将检查每个其他当前有视频内容的活动层,看看它们是否足够接近触发接触条件。在这种情况下,当它接近另一个图层时,我们只需要改变图层的颜色。我们将通过为填充效果的颜色参数创建表达式来实现这一点。
在这种情况下,如果我们使用圆形,我们的设置将近似碰撞检测器,因为我们将使用两层之间的距离作为接近条件。即两层宽度之和的一半。
请注意,为了提高效率,一旦我们找到一个满足接触条件的层,我们就会想要跳出这个循环。
表达式代码
out = [1, 1
文章来源: panda1234lee.blog.csdn.net,作者:panda1234lee,版权归原作者所有,如需转载,请联系作者。
原文链接:panda1234lee.blog.csdn.net/article/details/121253372
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)