scratch3.0少儿编程教程(Scratch3.0少儿编程教程作品)

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

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

scratch3.0少儿编程教程(Scratch3.0少儿编程教程作品)(1)

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

scratch3.0少儿编程教程(Scratch3.0少儿编程教程作品)(2)

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

scratch3.0少儿编程教程(Scratch3.0少儿编程教程作品)(3)

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

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

scratch3.0少儿编程教程(Scratch3.0少儿编程教程作品)(4)

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

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

下载:直接在网盘【高级案例】文件夹下载,小码农www.scratch.net.cn/c/。

往期精彩回顾

2022年|Scratch案例、真题、信息学汇总

Scratch软件做的作品:导数模拟

Scratch逻辑锻炼闯关游戏:牵线搭桥

Scratch少儿编程游戏:见缝插针

STEM少儿编程:战术狙击枪小游戏

少儿编程打篮球(练习、人机、双人)小游戏

Scratch少儿编程作品:3D鲲

Scratch社区飞机模拟器积木源码

Scratch少儿编程作品:新年倒计时

Scratch图形化编程等级考试四级真题

2022年|Scratch案例、真题、信息学汇总

Scratch案例:3D魔方(画笔版)

Scratch教程:3D游戏引擎案例(6个地图)

sb3转换成.exe.html.dmg.linux等方法教程

9岁学生投稿:Scratch做的飞翔的小鸟小游戏

Scratch递归教程:用画笔画树

Scratch少儿编程作品:保卫萝卜2.0

学Scratch对孩子有什么帮助

Scratch制作的俄罗斯方块游戏源码

Scratch贪吃蛇小游戏教程

上海三年级学生投稿:Scratch打砖块游戏

Scratch跳一跳小游戏教程源码

信息学奥赛历年真题及C 编程题详解

投稿:Scratch软件做的超级马里奥游戏教程

初中生投稿:模拟Windows 11启动及桌面

什么是科技特长生,秒懂强基计划

Scratch教程高级版:王者荣耀小游戏

2022年6月1~4级Scratch编程题及参考答案

Scratch泡泡龙你能闯多少关

Scratch打印九九乘法表两种编程方法

Scratch高级教程:绝地求生游戏

Scratch环保主题:3D扔垃圾

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。