加斯特罗错觉-Scratch视错觉创意作品

加斯特罗错觉-51scratch
加斯特罗错觉-Scratch视错觉创意作品
此内容为付费资源,请付费后查看
4.9
限时特惠
9.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

什么是加斯特罗错觉

加斯特罗错觉,也叫贾斯特罗错觉(Jastrow illusion),是指两条等长的曲线,包含在下的一条比上面一条看上去会长一些;同样,两个完全一样的扇形环,包含在下面的扇形环比上面的扇形环看上去大些的视错觉现象。

贾斯特罗错觉是一种光学错觉,这是1889年由美国心理学家贾斯特罗·约瑟夫发现的。两个大小一样的扇形,记上方的为A,下方的为B。因为摆放位置的不同,导致欺骗视觉比较长边与短边,产生误差的现象。如概述图所示,两个完全一样的扇形,但看起来A比B要小。

加斯特罗错觉动图
加斯特罗错觉动图

这是什么原理呢?

其原理就在于圆内外圈半径不等,角度相同,弧长不等。在比较物品大小时,人会不自觉的用两个物品相邻的两边来做比较,进而将长边和短边进行比较,大脑就会将拥有较长的一边物体分辨成比较大的那一个。

作品简介

今天为大家带来的Scratch作品是《加斯特罗错觉》,这是一款动画作品,动画展示了加斯特罗错觉。

点击绿旗,运行程序,在舞台上有两个大小相同的扇形图案,绿色扇形在左上,红色扇形在右下,看起来红色扇形要比绿色扇形大。3秒之后,它们互相向对方靠拢,直至在舞台中心位置完全重合,原来它们的大小是一样的,我们又一次被自己的眼睛欺骗了。

作品效果

Scratch加斯特罗错觉作品的完整效果如图所示:

Scratch加斯特罗错觉作品效果
Scratch加斯特罗错觉作品效果

作品解读

作品一共有两个角色,如图所示:

Scratch加斯特罗错觉作品角色列表
Scratch加斯特罗错觉作品角色列表

作品功能相对比较简单,代码也比较少,重点是实现角色的运动。

绿色扇形角色的代码如下:

绿色扇形角色代码
绿色扇形角色代码

红色扇形角色的代码如下:

红色扇形角色代码
红色扇形角色代码
© 版权声明
THE END
喜欢就支持一下吧
点赞13赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容