Director Lingo 语言初步掌握(12)

来源:互联网
更新时间:2017/1/7 10:30:24
责任编辑:鲁晓倩
字体:

Director Lingo 语言入门

Lingo魔法书--变量,字符串和文本域 变量   学过编程的同志都知道所有编程语言上来都先说变量.但是为了照顾大家的情绪,避免把这个教程显得太乏味.我们现在才来讨论变量. 什么是变量?变量好比一个房间,堆放你需要储存的东西.在实际编程中变量有着很重要的作用.同样我们也经常用变量来储存一些比较复杂的表达式.这样可以简化我们程序的编写.变量之所以叫做变量是因为它的值是可以变化的.下面我们先来看看变量的一些操作. 赋值,就是给变量以内容.可以这样写. 变量名=变量值或者表达式   例如: a=1   a=3*5 变量的类型:在Lingo语言中不同于其他的一些高级语言,要声明变量的类型.Lingo的变量类型是由赋予的内容决定的.我们最常用的是字符和数字两种值. 比如:a=1 变量a的类型是数值型. a="1" 变量a的类型是字符型.注意这里虽然都是1.但是带上""的就是字符串.不带的就是数值.   首先我们看些字符串的操作 & 表示字符串连接.执行 Put "ab"&"cd"得到的结果是 "abcd" && 表示字符串连接当中加上一个空格.执行 Put "ab"&&"cd"得到的结果是 "ab cd" String(表达式) 将数值转换成为字符串 例如 put string(3*5) 结果为 "15" put string(5)结果为 "5" numtoChar(整数表达式) 将数值转换为字符串,这个数值为字符串的ASCII值.put numtoChar(65)的结果是大写的"A". 相反的Chartonum(字符串)就是把字符转换成为ASC码 选取字符串的长度 Length(字符串) .例如put length("abcd")结果为4. 删除字符串中的字符 取子字符串 chars(字符串表达式,第一个字符串,最后一个字符串)比如 put chars("Macintosh",2,4)

-- 结果为"aci"从第2个取到第4个. 这是一个假冒伪劣的计算器.因为他更本不能计算.只能显示数字和擦除数字.在这里要给大家展示的是文本域的操作Lingo.为了使得问题尽量的简单.我们来看一个按钮显示文本是如何做的. 点击图片看大图中国学网 www.xue163.com

  首先在舞台上用工具栏上的Field按钮在舞台上制作一个文本域.然后在属性面板里面填写上文本域的名字.我们这里取名"result".然后在舞台上画一个按钮.标题为1.整个时间轴这样安排.当然我们不能忘记适用帧脚本停住画面.Sprite 1是文本域 Sprite 2是按钮.Ok我们的基本动作好了. 点击图片看大图   下面我们要安按钮给文本域写数字.Lingo语言是如何的呢?文本域中的值可以这样来给定. put 变量或者表达式 into field "文本域名" 文本域名我们在例子中是"result".对于1 这个按钮可以这样编写程序 on mouseup  put "1" into field "result" end 如果大家想一个个给按钮写Put "X" into field "result"的话 那么我的教程是失败的.如果我有100个按钮的话一个个写过来不要写死?我们要用上次说的behavior行为的概念. 按钮全部放到流程线上以后我们可以发现.如果我们仔细观察的话我们可以发现这样一个规律.那就是按钮数和sprite数正好相差1."1"按钮是Sprite 2."2"按钮是Sprite 3.我们是否可以用这个特点做文章呢? 点击图片看大图 on mouseUp me
www.xue163.com true /2/22257.html report 4052 DirectorLingo语言初步掌握(12),DirectorLingo语言入门Lingo魔法书--变量,字符串和文本域变量学过编程的同志都知道所有编程语言上来都先说变量.但是为了照顾大家的情绪,避免把这个教程显得太乏味.我们现在才来讨论变量.什么是变量?变量好比一个房间,堆放你需要储存的东西....
最近关注
首页推荐
热门图片
相关文章:
最新添加资讯
24小时热门资讯
精彩资讯
精彩推荐
热点推荐
真视界
精彩图片
社区精粹
关于本站 | 广告服务 | 手机版 | 商务合作 | 免责申明 | 招聘信息 | 联系我们
Copyright © 2004-2016 Xue163.com All Rights Reserved. 中国学网 版权所有
京ICP备10044368号-1 京公网安备11010802011102号
荐闻 | 学网头条知识问答 | 装修 | 作业 | 荐闻 | 学网头条精彩微信 | 新闻中心 | 软件教室 | 设计大全 | 网络相关 | 英语学习 | 开发编程 | 考试中心 | 参考范文 | 管理文库 | 营销中心 | 站长之家 | IT信息中心 | 商学院 | 数码大全 | 硬件DIY | 企业服务 | 网吧在线 | 问吧 | 百科 | 硬件知识 | 本网视点 | 文库 | 手机 | 平板 | 汽车 | 游戏 | 家电 | 精彩摄影 | 时尚科技 | 现代家居 | IT女人 | 经验 | 每日新闻 | 健康养生 | 图书馆 | 猎奇 | 精彩看点 | 图库 | 新闻中心 | 软件教室 | 设计大全 | 网络相关 | 英语学习 | 开发编程 | 考试中心 | 参考范文 | 管理文库 | 营销中心 | 站长之家 | IT信息中心 | 商学院 | 数码大全 | 硬件DIY | 企业服务 | 网吧在线 | 问吧 | 百科 | 硬件知识 | 本网视点 | 文库 | 手机 | 平板 | 汽车 | 游戏 | 家电 | 精彩摄影 | 时尚科技 | 现代家居 | IT女人 | 经验 | 每日新闻 | 健康养生 | 图书馆 | 精彩微信 | 猎奇 | 精彩看点 | 图库编程 方案 信息windows方案windows answer文档机构教育文档问答中心IT编程数码信息解决方案信息中心IT科技