下载站

展开
精品推荐
源码编辑器下载-源码编辑器客户端 v3.7.11.1

源码编辑器下载-源码编辑器客户端 v3.7.11.1

编程开发大小:317.31MB语言: / 简体中文 类别:其他软件系统: / WinAll 提供:
应用介绍

软件介绍

源码编辑器是一款非常专业且优秀的少儿编程软件,非常适合小朋友们进行使用,可帮助小朋友们进行图形化的编程,软件提供的这种编程模式与传统的编程模式不同,没有复杂且一长串的代码,让青少年能够轻松接触编程,并且能够通过这种方式提高对编程的兴趣,支持离线编辑代码,即使在没有连接网络的情况下也能对代码进行编辑,这样一来就可以随时随地进行编程,从而能够让创作变得更加简单,您可以自己创作新的作品,也可以随时修改已完成的作品,欢迎有需要的用户下载体验

源码编辑器下载,源码编辑器客户端,编程软件

软件功能

支持离线编辑代码,让创作更简单。

支持XP系统、win7及以上系统下载。

拥有独立的素材库,可随意使用。

随时可上传自己设计的作品。

支持多种运算方式,如Python、积木和JavaScript。

用户可以在编辑板上进行动画的制作。

拥有三种工具模式,格式工厂、作品教案和积木图片。

软件特色

支持代码转换,可将需要的代码进行转换

支持打开Scratch作品本地文件,还可手动调整代码

支持重命名,可对完成的作品进行重命名

支持多屏幕编程,可添加多个屏幕,在不同屏幕上进行编程

提供不同的界面语言,选择自己喜欢的语言进行设置

可添加造型、声音以及数据,还可对其进行编辑

使用方法

1、打开软件,进入软件主界面,运行界面如下图所示

2、点击文件,可选择打开、新建、打开本地作品等操作

源码编辑器下载,源码编辑器客户端,编程软件

3、可在方框内输入作品名称,快速进行输入

源码编辑器下载,源码编辑器客户端,编程软件

4、还可以选择界面显示模式,可选择横版、竖版,自由进行选择

源码编辑器下载,源码编辑器客户端,编程软件

5、可对每个选项添加对应的程序,根据需要进行选择

源码编辑器下载,源码编辑器客户端,编程软件

6、添加硬件,可查看扩展积木以及硬件积木,选择需要的硬件进行添加

源码编辑器下载,源码编辑器客户端,编程软件

7、点击加号按钮,可添加多个屏幕,在不同屏幕上进行图形化编程

源码编辑器下载,源码编辑器客户端,编程软件

8、作品完成后,可选择保存,也可选择直接发布

源码编辑器下载,源码编辑器客户端,编程软件

常见问题

1.持续播放的背景音乐

如果想给作品添加持续的背景音乐,我们可以通过重复执行和播放音乐的积木来实现,需要注意的是,我们需要用到的是【播放声音直到结束】积木,而不是【播放声音】积木。

源码编辑器下载,源码编辑器客户端,编程软件

两块声音积木之间的使用差异:

源码编辑器下载,源码编辑器客户端,编程软件

所以当我们将【播放声音】积木放入【重复执行】框中时,将会有无数个所选音乐随着时间同时开始播放,产生奇怪的噪音,在作品需要持续播放的背景音乐时,记得要选择【播放声音直到结束】积木哦~

2.制作角色走、跑、飞等动态效果

很多时候角色需要一些走、跑、飞等一系列动态效果,那么在做这种动态效果前就一定要保证这个角色里有其他造型。

源码编辑器下载,源码编辑器客户端,编程软件

用重复执行+等待?秒来实现角色的动态效果!

源码编辑器下载,源码编辑器客户端,编程软件

等待的时长可以随实际需要改变,比如你的造型很多,那么等待的时间可以长一点,比如你想体现飞快奔跑的感觉,可以缩短等待时长。

3.角色的坐标与移动

角色坐标表示的是角色在舞台中的位置,有对应的X和Y轴,坐标系可以定量地描述物体的位置,一个位置对应一个坐标,X的正负值代表左右,Y的正负值代表上下。

源码编辑器下载,源码编辑器客户端,编程软件

源码编辑器下载,源码编辑器客户端,编程软件

源码编辑器下载,源码编辑器客户端,编程软件

我们可以通过改变角色坐标的积木,来实现角色在作品中的移动,积木的使用效果如下:

源码编辑器下载,源码编辑器客户端,编程软件

4.广播的配合使用

广播功能是指利用【发送广播】和【当收到广播】积木,实现作品内角色的互动

例如:在《贪吃蛇》中,我们想实现当按钮被点击时,“贪吃蛇”向指定方向移动。

首先,设置广播的发起对象及条件:当按钮被点击时,发射一次广播“向上移动”,然后设置广播的接收对象及执行动作:当收到“向上移动”广播时,面向90°,然后移动3步。

源码编辑器下载,源码编辑器客户端,编程软件

可能大家会问为什么不直接按下按键然后直接移动,其实很多情况下,尤其是一个屏幕中有许多角色的前提下,他们之间有很多相互交叉的操作,比如训练师点击一个箱子,箱子里面就出现一堆源码精灵,那么当箱子被点击时只需要发送一个广播,就可以让所有的精灵接收广播然后一起显示啦。

在Kitten4中广播只能在同屏幕内交流哦~

5.【如果】积木的使用

训练师在制作《flappybird》时,想要实现当飞行物碰到上、下障碍物时,就结束游戏,所以如下图连接了积木,但是却发现没有达到想要的效果,这是为什么呢?

源码编辑器下载,源码编辑器客户端,编程软件

是代码没有被执行吗?可以看到这组积木的触发条件是【当开始被点击】,只要作品运行,就会运行下方的积木,所以积木的确运行了,不过这段积木只会在开始的时候,进行1次判断,然后本组积木就结束运行。

我们想要的效果是当满足条件,比如碰到了别的角色,就执行【如果】积木内的积木,所以需要搭配【重复执行】积木,让角色持续的做判断,所以在作品运行过程中只要自己碰到了障碍物,它就会停止脚本然后结束游戏了~

源码编辑器下载,源码编辑器客户端,编程软件

6.用变量来记录得分

变量可以记录作品某些不断变化的值或控制这些值的变化。通过变量训练师们可以实现得分记录,控制游戏变化等功能。

例如:当我们在《贪吃蛇》作品中想记录我们吃到目标物的数量时,可以新建一个变量“得分”,在每次“贪吃蛇”吃到目标物的时候,让“得分”的值+1,并在屏幕上显示实时得分。

源码编辑器下载,源码编辑器客户端,编程软件

作品运行后,每当“贪吃蛇”碰到目标物,屏幕上得分的变量就会实时增加1。

同时还可以利用得分设置胜利或者失败的规则,例如:当得分大于5时,提示胜利,停止游戏。

源码编辑器下载,源码编辑器客户端,编程软件

注:变量共有两种,在创建时选定,具体使用差别如下:

源码编辑器下载,源码编辑器客户端,编程软件

7.用云变量来制作排行榜

我们用变量可以在游戏过程中记录得分数,那么怎么样可以把大家的游戏得分同步在一起并且形成一个榜单呢?这个时候我们就要用云变量来记录每一个人的得分啦!

还是以《贪吃蛇》为例,当收到“失败”的的广播时,可以把当前变量“得分”的值同步给云变量“排行榜”,当然这里有一个需要注意的点,既然是排行榜,一般都是记录每一个训练师的最高分,所以在同步“得分”的值之前,要先判断当前的“得分”是不是历史最高分,如果是就可以把值同步给“排行榜了”。

源码编辑器下载,源码编辑器客户端,编程软件

注:云变量共有两种,在创建时选定,具体使用差别如下:

源码编辑器下载,源码编辑器客户端,编程软件

8.如何实现屏幕切换(Kitten4)

每一个屏幕是它包含的角色存在的舞台,不同屏幕内的角色和背景相互独立存在,即不同屏幕内的角色无法直接进行互动,但可以通过屏幕积木和全局变量进行沟通。由于作品运行时只能有一个屏幕的画面被展示,所以如果作品包含多个屏幕,就要考虑多个页面间的切换规则。切换屏幕的操作需要用到与屏幕操作相关的积木:

源码编辑器下载,源码编辑器客户端,编程软件

利用上述积木,我们可以通过屏幕功能为游戏制作封面:比如我们制作的《flappybird》,只使用了一个屏幕,在游戏一开始就进入了游戏操控界面,有时候很难反应过来,所以我们再加一个屏幕。

源码编辑器下载,源码编辑器客户端,编程软件

源码编辑器下载,源码编辑器客户端,编程软件

源码编辑器下载,源码编辑器客户端,编程软件

在屏幕2我们可以设计游戏的封面,可以加上游戏开始按钮,当按钮被点击,切换到屏幕1。

屏幕的切换还常用于故事性的作品,可实现多场景切换,快点去试试吧~

Tags:源码编辑器下载,源码编辑器客户端,编程软件

应用推荐查看更多
热门下载查看更多
精选应用
点击查看更多
专题合集查看更多
热门专题查看更多
友情链接0投诉联系:ichaoinc@gmail.com