编程语言应用

首页 » 常识 » 常识 » Scratch30少儿编程教程作品3D
TUhjnbcbe - 2023/11/8 17:40:00

今天给大家分享一个Griffpatch做的Scratch3.0少儿编程教程作品:3D动画演示,大家可以参考学习一下Scratch如何做3D的过程,通过视频来了解一下。

03:19

Scratch3D涉及到三角函数和空间向量(作者:zjezhpy)。

Scratch中引入一个新坐标——z坐标。z轴垂直于电脑屏幕,从屏幕外指向屏幕里。(如下图)

z坐标表示纵深,即这个角色在屏幕内的深度,z坐标越大表示角色离屏幕所在平面越远,因为近大远小,z越大物体看起来会越小(当z为负数表示角色跑到了屏幕外面,看不到)为了方便你理解z坐标的含义,现在我们来看通过增减z坐标能够实现什么效果↓

可以看到,z坐标增加时,小猫远离屏幕,小猫变小;z坐标减小时,小猫靠近屏幕,小猫变大。

接下来将向你展示实现3D的的代码。

是的!你没有看错!代码只有一行!

其中变量“#3D常数”设为(也可以是其他的值,不同的值效果不同。

下载:直接在网盘文件夹下载,小码农
1
查看完整版本: Scratch30少儿编程教程作品3D