第二课时

JL创享编程

复习

JL创享编程

坐标属性

rect.x=230
rect.y=120

前进功能

rect.go("U",200,1000)

名称属性

每个对象都有自己的一个名字

大小属性

rect.height=120
rect.width=120

透明度属性

JL创享编程

BC2-2

rect.alpha

表示访问rect对象的透明度属性

 

取值范围为0-1

 

越接近0,则对象越透明

完成BC2——牛刀小试——偷鱼贼

大熊吃了几条鱼?

内部颜色属性

JL创享编程

BC2-6

rect.innerColor=#00FF00

在等号右边填写所需要的颜色代码

 

Color需要大写

旋转功能

JL创享编程

BC4-2

锚点确定

1

2

3

4

5

6

7

8

9

triangle.rotate("180",9,2000)

度数大于0,则是逆时针旋转

度数小于0,则是顺时针旋转

完成BC4——牛刀小试——妙用摇摇杯

说话功能

JL创享编程

BC5-2

triangle.say("你好",60.#00FF00,1,6500)
  • 位置与旋转的位置不同
  • 内容必须使用双引号引起来

请让对象说出“你好啊”

 

要求:

  • 大小为60
  • 颜色为红色
  • 位置为1
  • 时间为2秒钟

几种功能属性

JL创享编程

锁定功能

开启之后不能在移动

按钮功能

将对象作为一个按钮

无限复制功能

开启之后,可以进行无限复制

永久保存功能

开启之后,不能进行删除

导入一张图片,当我单击这张图片时,让它向右走200个单位

rect.go("R",100,1000)

点击界面

开启属性“按钮”

IF语句

JL创享编程

常见的运算符

小于 <
等于 ==
大于等于 >=
小于等于 <=
 不等于 !=

分支结构

if(20>5)
	rect545.say("你好",60,#000000,1,6500)
end

  • IF必须要以end结尾
  • IF的条件判断必须使用括号

分支语句结构

if(20>10)
	rect545.say("成立",60,#000000,1,6500)
else
	rect545.say("成立",60,#000000,1,6500)
end

自定义功能

JL创享编程

什么是自定义功能?

自定义功能的定义

function 功能名称()
	功能内容
end
  • 必须用end结尾
  • 需要使用function命名
  • 功能名称符合对象的命名规则
  • 自定义功能必须写在宣告

如何使用自定义功能

在rect对象的宣告里写上自定义函数的功能

function goSay()
    rect.say("我是一个自定义功能",60,#00FF00,1000)
end

在rect对象的点击里写上使用自定义功能

rect.goSay()

如何使用自定义功能

请写一个自定义功能,让对象在1秒中之内向右走200个单位

  • 注意:请使用自定义功能完成

在rect对象的宣告里写上自定义函数的功能

function goSay()
    rect.say("我是一个自定义功能",60,#00FF00,1000)
end

在rect对象的点击里写上使用自定义功能

rect.goSay()

JL编程第二课时

By yang he

JL编程第二课时

  • 381