首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Scratch3.0少儿编程教程作品:3D动画演示

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

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

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

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

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

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

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

其中变量“#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扔垃圾

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230208A04ENU00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券