猫史档案馆


【编程小课堂】关于克隆体,你知多少?

用户:科普喵科普喵查看:41 回复:85 评论:41 创建时间:2018-11-29T15:58:48


喵,好久没发【编程小课堂】啦!

(肯定不是因为我懒emotion_闭嘴

今天 用一个像素画画板来和大家讲一下关于克隆体的应用。

注意,不是普通画板,

是像素画的画板哦👇👇

 

center_image

来自某喵的灵魂画手,绝对不是本喵!

 

      咳咳咳~回归正题!相信大家在做游戏的时候,遇到要重复出现的角色 都会使用到克隆。比如飞机大战中的敌机。

 

center_image

 

      但是克隆也有一些不方便的地方。比如不方便用变量,不能收到广播。

      那么,先来看看我的作品!

 

      大家想到怎么实现了的嘛?实际上每个方块都是一个克隆出来的角色喔~

 

center_image

 

      在刚打开的时候,可以看到由五个小方块克隆出一整片的画板,最后组成一个完整的画板。

 

center_image

center_image

 

       颜色的变换是用到了黑白两个造型

 

center_image

 

      实际上就相当于

 

center_image

 

       这就是克隆体要触发条件的一种用法啦。

 

center_image

 

    同样的道理呢,我们可以实现类似广播的效果。

接下来 我们试试擦除屏幕上的色块。

 

center_image

 

有没有小可爱注意到有一个小细节。

右上角的更新 闪了一下。

刷新按钮的积木如下emotion_太开心

 

center_image

center_image

 

这样就相当于组合成一个广播了呢!

 

center_image

 

看到这里,大家可以想想。

怎么用到自己的游戏里

emotion_编程猫_厉害了

 

如果要让克隆出来的子弹瞬间清屏怎么做呢?

如果要让克隆出来的飞机根据情况按不同的运动呢?

欢迎在下方评论区回复哟~最好附上作品链接!

 

除此之外……

以为到这里就结束了吗?

no,no,no!

 

实际上本次的作品bcm里还藏了一个 1500行的列表,存储了每个方块的造型信息。

把30行 50列的方块 从左到右,从上到下编号,在列表对应的行中存储造型信息。

 

center_image

 

在这里教大家 让克隆体 以自己的坐标来判断出自己的编号。

 

center_image

 

不过这就属于拓展阅读啦,有能力的小朋友可以思考一下其中的原理哦。

加入编程猫后花园(QQ:304343459),掌握更多编程知识吧!

亲爱的小阔爱,你还想了解哪些编程知识呢?

欢迎在下方评论区告诉喵喵哟~

 

center_image

 

 本期优秀技术帖

1.yamol【Y君编程小课堂】跑酷类游戏的简单实现 https://www.codemao.cn/community/167629

2.四九圣尊 【优化方法】线性最小二乘  https://www.codemao.cn/community/167618

3.Python新世界  【编程几时休】MX.Py教程 处理 ①——不处理,怎能行?https://www.codemao.cn/community/167601

 

更多编程小技巧

请关注【编程技巧】分区

和科普喵一起成为编程大佬吧emotion_来emotion_来

 

 


回复

上一页1 页 / 共 3下一页
yamolyamol

感谢主子翻牌emotion_编程猫_紧张

点赞0


评论


奇葩的气泡o_O奇葩的气泡o_O

emotion_编程猫_点赞

点赞0


评论


小企鹅飞小企鹅飞

可以用来画二维码

点赞2


评论


龙王小弟龙王小弟

emotion_雷电猴_举手又见科普喵啦

点赞0


评论


风少年风少年

科普喵偷懒~emotion_阴险emotion_阴险

点赞0


评论


冲动的训练师ZWDR冲动的训练师ZWDR

学习了

点赞0


评论


无畏的树毛虫JS2W无畏的树毛虫JS2W

收藏

点赞0


评论


Alan88Alan88

emotion_编程猫_点赞

点赞0


评论


SGS一江浊浪东流SGS一江浊浪东流

地板

点赞0


评论


耿直的玛洛斯qvJz耿直的玛洛斯qvJz

emotion_编程猫_点赞

点赞0


评论


耿直的玛洛斯qvJz耿直的玛洛斯qvJz

emotion_雷电猴_哇噻

点赞0


评论


David125David125

不知道

点赞0


评论


David125David125

不错哦

 

点赞0


评论


计算机已出错计算机已出错

如何关注科普喵?

点赞0


评论


氹邪氹邪

怎么能镇么nb

 

点赞0


评论


独立的麦霸菇0GNN独立的麦霸菇0GNN

emotion_编程猫_冷漠

点赞0


评论


我会飞≈我会飞≈

这种克隆的感觉很高级呀~

点赞0


评论


赵墨涵赵墨涵

克隆体即将征服世界~!!!!

点赞0


评论


David125David125

  

点赞0


评论


David125David125

  

点赞0


评论


**请绕道**请绕道

emotion_编程猫_点赞emotion_编程猫_点赞棒了

点赞0


评论


A老师A老师

大哥emotion_编程猫_点赞

点赞0


评论


YLG_战神_皮卡YLG_战神_皮卡

emotion_编程猫_点赞

点赞0


评论


流浪的地球君流浪的地球君



点赞0


评论


星落黑影目前已退星落黑影目前已退

随机出来当成了二维码

点赞0


评论


流星雨滴流星雨滴

emotion_编程猫_厉害了

点赞0


评论


查理九世1查理九世1

emotion_编程猫_点赞emotion_编程猫_点赞emotion_编程猫_点赞

点赞0


评论


流星雨滴流星雨滴

emotion_雷电猴_嗯嗯

点赞0


评论


爽快的熔岩龙1rlD爽快的熔岩龙1rlD

666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666克隆6

点赞0


评论


雷霆嘎巴小鸟伏特加雷霆嘎巴小鸟伏特加

emotion_编程猫_点赞

点赞0


评论