亚洲免费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无码一区二区乱孑伦as| 亚洲一区综合精品狠狠爱| 丰满人妻一区二区三区免费| 在线视频国产91自拍| 99在线精品免费视频九九视| 夜夜被公侵犯的美人妻| 日韩精品免费观看在线| 国产av无码专区亚洲a∨毛片| 午夜男女爽爽爽在线视频| 国产在线视频h| 久久亚洲网站中文字幕| 人妻无码一区二区三区免费| 久久久国产精品ⅤA麻豆| 永久免费在线观看蜜桃视频| 不卡的高清av一区二区三区| 草草浮力地址线路①屁屁影院| 欧美日韩一区二区三区色综合| 亚州中文字幕乱码中文字幕 | √最新版天堂资源在线| 久久精品日韩免费视频| 伊人久久大香线蕉av色婷婷色 | 少妇又紧又色又爽又刺| 亚洲av综合色区无码一区| 性色av无码不卡中文字幕| 无码成年性午夜免费网站蜜蜂| 性色av色香蕉一区二区蜜桃| 久久久www成人免费精品| 亚洲中文字幕久久精品蜜桃| 国产一区二区白浆在线观看|