资源简介 (共14张PPT)第二课奇妙的魔法棒游戏互动1、本节课用到的角色1、本节课用到的背景1、当魔法棒放到苹果身上,苹果开始变大,当魔法棒放到老鼠身上,老鼠开始变小。效果魔法棒1、碰到魔法棒开始变大。苹果效果1、碰到魔法棒开始变小。老鼠效果脚本熟悉Q1:当点击绿旗执行程序时,为什么魔法棒碰到苹果,苹果没有变大,老鼠却变小了 A1:因为当碰到苹果的时候,广播的是变小,而不是变大。Q2:以下程序执行时,发现魔法棒碰到苹果时,苹果却变小了,为什么呢 A2: 因为当接收到变大的消息时,将大小增加的数值是付的所以,苹果开始变小。Q3:以下两段程序执行时,分别会有什么效果?A3:左边程序执行时魔法棒能随着鼠标移动而移动。右边程序执行时魔法棒在舞台,上随机出现。。1、你能编写程序使魔法棒使想要的东西变大或变小。或者让物品出现或隐藏。PC信版权Paixin,comg生创意sttodk.tudhangcomPC拍信版权Paixin.com图创息sIoc收uchong c0nnG9为B新的p图当绿旗被点击移到息标指针碰到AppleY重复执行广播变大碰到mouseY广播变小碰到舞台边缘将大小设为100将大小增加10移到x-169y-98移到随机位置广播消息1。当接收到消息1当被点击重复执行移到鼠标指针如果碰到Apple那么广播变小如果碰到Mouse1那么播变大当被点击将大小设为100当接收到变大、将大小增加-5当被点击当被点击重复执行重复执行移到鼠标指针移到随机位置如果碰到Apple那么如果碰到Apple那么播变小广播变小如果碰到Mouse1那么如果碰到Mouse1那么变大广播变大二、奇妙的魔法棒带着问题学:1、如何让角色随着鼠标移动?2、如何使角色变大变小?核心指令:序号指令图示说明1移到随机位置角色移到舞台上随机位置。指令里面的数值是负数,角色变小。2将大小增加10指令里面的数值是正数,角色变大。广播消息,可以使用在不同角色进3广播消息1·行。侦测角色是否到达舞台四周边缘,常4碰到舞台边缘·搭配如果指令使用。5当接收到消息1。当接收到广播消息核心知识:1、学会使用广播机制分布控制角色2、学会编程实现角色的变大变小今日任务:制作《奇妙的魔法棒》项目1、任务说明:实现魔法棒对事物产生变大或变小的魔法效果;2、任务分析:序号角色/背景效果说明1Apple1、当碰到魔法棒开始变大。2Mouse11、当碰到魔法棒开始变小。1、随着鼠标移动。3Wand2、碰到苹果广播变大。3、碰到老鼠广播变小3、场景搭建:背景:背景库->选择背景->Bedroom1->双击添加角色:角色库->动物->Apple,Mouse1,Wand->点击添加完整场景:昌新的4、编写程序:序号角色/背景效果说明当侧被点击将大小设为1001Apple当接收到变大将大小增加5当接收到变小将大小增加52Mouse1当侧被点击将大小设为150当被点击重复执行移到鼠标指针。如果碰到Apple ●那么3Wand广播变大如果碰到Mouse1那么广播变小课后练习:1、哪个指令可以改变角色的大小?2、一个角色如何用程序给另一个角色传递信息进行操作?3、除了移到鼠标指针指令可以让角色随着鼠标移动,还有没有其他的指令可以使角色随着鼠标移动?4、根据今天学到的知识,编写程序使魔法棒按照你的心愿变化物品。 展开更多...... 收起↑ 资源列表 02奇妙的魔法棒.docx 02奇妙的魔法棒.pptx