源碼編輯器電腦版是一款超級(jí)好用的兒童編程軟件,軟件超級(jí)孩子們使用,能幫助他們進(jìn)行圖形化編程。與傳統(tǒng)的編程方式不同,這款軟件提供了一種獨(dú)特的編程模式,摒棄了復(fù)雜而冗長(zhǎng)的代碼,使青少年能夠輕松入門編程。通過(guò)這種方式,他們能夠培養(yǎng)對(duì)編程的興趣,并提升技能水平。歡迎有需求的用戶到本站下載體驗(yàn)!
源碼編輯器電腦版功能
支持離線編輯代碼,讓創(chuàng)作更簡(jiǎn)單。
支持XP系統(tǒng)、win7及以上系統(tǒng)下載。
擁有獨(dú)立的素材庫(kù),可隨意使用。
隨時(shí)可上傳自己設(shè)計(jì)的作品。
支持多種運(yùn)算方式,如Python、積木和JavaScript。
用戶可以在編輯板上進(jìn)行動(dòng)畫的制作。
擁有三種工具模式,格式工廠、作品教案和積木圖片。
源碼編輯器電腦版特色
支持代碼轉(zhuǎn)換,可將需要的代碼進(jìn)行轉(zhuǎn)換
支持打開Scratch作品本地文件,還可手動(dòng)調(diào)整代碼
支持重命名,可對(duì)完成的作品進(jìn)行重命名
支持多屏幕編程,可添加多個(gè)屏幕,在不同屏幕上進(jìn)行編程
提供不同的界面語(yǔ)言,選擇自己喜歡的語(yǔ)言進(jìn)行設(shè)置
可添加造型、聲音以及數(shù)據(jù),還可對(duì)其進(jìn)行編輯
源碼編輯器電腦版使用方法
1、打開軟件,進(jìn)入軟件主界面,運(yùn)行界面如下圖所示
2、點(diǎn)擊文件,可選擇打開、新建、打開本地作品等操作
3、可在方框內(nèi)輸入作品名稱,快速進(jìn)行輸入
4、還可以選擇界面顯示模式,可選擇橫版、豎版,自由進(jìn)行選擇
5、可對(duì)每個(gè)選項(xiàng)添加對(duì)應(yīng)的程序,根據(jù)需要進(jìn)行選擇
6、添加硬件,可查看擴(kuò)展積木以及硬件積木,選擇需要的硬件進(jìn)行添加
7、點(diǎn)擊加號(hào)按鈕,可添加多個(gè)屏幕,在不同屏幕上進(jìn)行圖形化編程
8、作品完成后,可選擇保存,也可選擇直接發(fā)布
源碼編輯器電腦版常見問(wèn)題
1.持續(xù)播放的背景音樂(lè)
如果想給作品添加持續(xù)的背景音樂(lè),我們可以通過(guò)重復(fù)執(zhí)行和播放音樂(lè)的積木來(lái)實(shí)現(xiàn),需要注意的是,我們需要用到的是【播放聲音直到結(jié)束】積木,而不是【播放聲音】積木。
所以當(dāng)我們將【播放聲音】積木放入【重復(fù)執(zhí)行】框中時(shí),將會(huì)有無(wú)數(shù)個(gè)所選音樂(lè)隨著時(shí)間同時(shí)開始播放,產(chǎn)生奇怪的噪音,在作品需要持續(xù)播放的背景音樂(lè)時(shí),記得要選擇【播放聲音直到結(jié)束】積木哦~
2.制作角色走、跑、飛等動(dòng)態(tài)效果
很多時(shí)候角色需要一些走、跑、飛等一系列動(dòng)態(tài)效果,那么在做這種動(dòng)態(tài)效果前就一定要保證這個(gè)角色里有其他造型。
用重復(fù)執(zhí)行+等待?秒來(lái)實(shí)現(xiàn)角色的動(dòng)態(tài)效果!
等待的時(shí)長(zhǎng)可以隨實(shí)際需要改變,比如你的造型很多,那么等待的時(shí)間可以長(zhǎng)一點(diǎn),比如你想體現(xiàn)飛快奔跑的感覺(jué),可以縮短等待時(shí)長(zhǎng)。
3.角色的坐標(biāo)與移動(dòng)
角色坐標(biāo)表示的是角色在舞臺(tái)中的位置,有對(duì)應(yīng)的X和Y軸,坐標(biāo)系可以定量地描述物體的位置,一個(gè)位置對(duì)應(yīng)一個(gè)坐標(biāo),X的正負(fù)值代表左右,Y的正負(fù)值代表上下。
4.廣播的配合使用
廣播功能是指利用【發(fā)送廣播】和【當(dāng)收到廣播】積木,實(shí)現(xiàn)作品內(nèi)角色的互動(dòng)
例如:在《貪吃蛇》中,我們想實(shí)現(xiàn)當(dāng)按鈕被點(diǎn)擊時(shí),“貪吃蛇”向指定方向移動(dòng)。
首先,設(shè)置廣播的發(fā)起對(duì)象及條件:當(dāng)按鈕被點(diǎn)擊時(shí),發(fā)射一次廣播“向上移動(dòng)”,然后設(shè)置廣播的接收對(duì)象及執(zhí)行動(dòng)作:當(dāng)收到“向上移動(dòng)”廣播時(shí),面向90°,然后移動(dòng)3步。
可能大家會(huì)問(wèn)為什么不直接按下按鍵然后直接移動(dòng),其實(shí)很多情況下,尤其是一個(gè)屏幕中有許多角色的前提下,他們之間有很多相互交叉的操作,比如訓(xùn)練師點(diǎn)擊一個(gè)箱子,箱子里面就出現(xiàn)一堆源碼精靈,那么當(dāng)箱子被點(diǎn)擊時(shí)只需要發(fā)送一個(gè)廣播,就可以讓所有的精靈接收廣播然后一起顯示啦。
在Kitten4中 廣播只能在同屏幕內(nèi)交流哦~
5.【如果】積木的使用
訓(xùn)練師在制作《flappy bird》時(shí),想要實(shí)現(xiàn)當(dāng)飛行物碰到上、下障礙物時(shí),就結(jié)束游戲,所以如下圖連接了積木,但是卻發(fā)現(xiàn)沒(méi)有達(dá)到想要的效果,這是為什么呢?
是代碼沒(méi)有被執(zhí)行嗎?可以看到這組積木的觸發(fā)條件是【當(dāng)開始被點(diǎn)擊】,只要作品運(yùn)行,就會(huì)運(yùn)行下方的積木,所以積木的確運(yùn)行了,不過(guò)這段積木只會(huì)在開始的時(shí)候,進(jìn)行1次判斷,然后本組積木就結(jié)束運(yùn)行。
我們想要的效果是當(dāng)滿足條件,比如碰到了別的角色,就執(zhí)行【如果】積木內(nèi)的積木,所以需要搭配【重復(fù)執(zhí)行】積木,讓角色持續(xù)的做判斷,所以在作品運(yùn)行過(guò)程中只要自己碰到了障礙物,它就會(huì)停止腳本然后結(jié)束游戲了~
8.如何實(shí)現(xiàn)屏幕切換(Kitten4)
每一個(gè)屏幕是它包含的角色存在的舞臺(tái),不同屏幕內(nèi)的角色和背景相互獨(dú)立存在,即不同屏幕內(nèi)的角色無(wú)法直接進(jìn)行互動(dòng),但可以通過(guò)屏幕積木和全局變量進(jìn)行溝通。由于作品運(yùn)行時(shí)只能有一個(gè)屏幕的畫面被展示,所以如果作品包含多個(gè)屏幕,就要考慮多個(gè)頁(yè)面間的切換規(guī)則。切換屏幕的操作需要用到與屏幕操作相關(guān)的積木:
利用上述積木,我們可以通過(guò)屏幕功能為游戲制作封面:比如我們制作的《flappy bird》,只使用了一個(gè)屏幕,在游戲一開始就進(jìn)入了游戲操控界面,有時(shí)候很難反應(yīng)過(guò)來(lái),所以我們?cè)偌右粋€(gè)屏幕。
在屏幕2我們可以設(shè)計(jì)游戲的封面,可以加上游戲開始按鈕,當(dāng)按鈕被點(diǎn)擊,切換到屏幕1。
屏幕的切換還常用于故事性的作品,可實(shí)現(xiàn)多場(chǎng)景切換,快點(diǎn)去試試吧~