亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        分身術(shù)“克隆”

        2020-03-17 15:46:54
        電腦報(bào) 2020年3期
        關(guān)鍵詞:腳本小貓代碼

        有時(shí)候我們的作品會(huì)有很多角色,甚至?xí)霈F(xiàn)很多相同的角色并且做著相同的事情,比如一起操練的戰(zhàn)士們,游戲中很多相同的怪獸。對于很多相同的角色的出現(xiàn),我們可以利用克隆技術(shù)來解決這一問題。

        在Scratch編程中,我們可以在“控制”腳本中發(fā)現(xiàn)“克隆”指令模塊(圖1),克隆就是復(fù)制自己,任何角色都能使用克隆積木創(chuàng)建出自己或其他角色的克隆體,甚至連舞臺(tái)也可以使用克隆。

        當(dāng)克隆發(fā)生的那一刻,克隆體會(huì)繼承原角色的所有狀態(tài)(圖2):包括當(dāng)前位置、方向、造型、效果屬性和所有腳本等,我們通過腳本“克隆”來感受下“繼承”的意思。

        腳本是克隆體繼承原角色的所有屬性:先克隆一個(gè)原來的自己(黃色、位置在<0,0>點(diǎn)),然后原角色顏色增加25并向前移動(dòng)200步,這樣舞臺(tái)上就有兩個(gè)小貓了。

        我們來執(zhí)行腳本程序(圖3):

        當(dāng)我們按下空格鍵時(shí)舞臺(tái)上出現(xiàn)兩只小貓,當(dāng)我們再按下空格鍵時(shí)舞臺(tái)上不是三只小貓,而是四只小貓,這是為什么呢?原來克隆體還會(huì)繼承原角色的所有代碼(圖4)。

        第1次按空格鍵時(shí),克隆體繼承了原角色的所有屬性和代碼,當(dāng)再次按空格鍵時(shí)原角色和克隆體都要執(zhí)行“克隆自己”指令模塊,角色數(shù)量的增長是以指數(shù)級增長,即2的n(次數(shù))方。

        如果我們想一次只克隆一個(gè),我們通常用以下的代碼(圖5):

        這段代碼的核心是“當(dāng)綠旗被點(diǎn)擊”,因?yàn)椤爱?dāng)綠旗被點(diǎn)擊”在腳本程序中只執(zhí)行一次,所以克隆體的代碼將不被執(zhí)行(圖6)。

        猜你喜歡
        腳本小貓代碼
        酒駕
        安奇奇與小cool 龍(第二回)
        創(chuàng)世代碼
        創(chuàng)世代碼
        創(chuàng)世代碼
        創(chuàng)世代碼
        數(shù)據(jù)庫系統(tǒng)shell腳本應(yīng)用
        電子測試(2018年14期)2018-09-26 06:04:24
        快樂假期
        公和我做好爽添厨房中文字幕| 天堂网av一区二区三区在线观看| 白丝美女被狂躁免费视频网站| 一夲道无码人妻精品一区二区| 女同恋性吃奶舌吻完整版| 音影先锋色天堂av电影妓女久久| 四川老熟女下面又黑又肥| 男人的天堂av高清在线| 99国语激情对白在线观看| 国产午夜精品福利久久| 中文字幕一区二区三区乱码| 久久婷婷五月综合色奶水99啪| 我也色自拍俺也色自拍| 国产精品日本天堂| 中文无码制服丝袜人妻av| 综合色就爱涩涩涩综合婷婷| 免费在线视频亚洲色图| 视频精品熟女一区二区三区| 97se亚洲国产综合自在线图片| 免费a级毛片18禁网站app| 亚洲国产av一区二区三区精品| 日韩精品中文字幕人妻中出| 日韩精品区欧美在线一区| 天天夜碰日日摸日日澡| 曰韩内射六十七十老熟女影视 | 中文字幕一二区中文字幕| 四虎永久在线精品免费观看地址| 欧美性受xxxx白人性爽| 在线观看人成视频免费| 久久久亚洲免费视频网| 日韩久久免费精品视频 | 亚洲αv在线精品糸列| 亚洲av成人一区二区| 永久免费在线观看蜜桃视频| 婷婷第四色| 好大好硬好爽免费视频| 亚洲成av人片在线观看麦芽 | 人妻丰满熟妇一二三区| 国产亚洲曝欧美不卡精品| 另类欧美亚洲| 国产福利一区二区三区在线观看|