- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE1/NUMPAGES1
初级用户的详细基础教程
1AS语法篇首先,我们来了解一下路径,路径分两种:
绝对路径和相对路径。
做过html的朋友应该知道这个概念。
但这里我还是要详细解释一下,我认为对路径的理解要深入,我初学的时候就是磕在路径上。
在讲路径之前,有必要先讲一下.语法:举例说明,这里要表示房间里的桌子上的一本书,用.语法这么表示:
房间.桌子.书如果要再细到书上的页上面的字,很显然房间.桌子.书.页面.字看明白了吧?我也不懂得怎么说,.语法就是这样表示对象的,点的前面是其后面的父级。
如房间是桌子的父级,桌子的子级就是书。
还是不明白?这样吧,你把.里写成里面的就可以了,这样就是房间(里面的)桌子(里面的)书(里面的)页面(里面的)字这样容易多了吧?现在我开始说路径了,其中也要夹杂的对象的说明,看:
从例子入手。
新建一个Flash文件,然后创建一个MovieClip,MC命名为MC,放在主场景里面,然后再创建一个按钮,放在MC里面,然后从库里面拖一个出来放在主场景,分别给这两个元素实例命名(InstanceName,注意是实例名不是MC的名字):
MC-gt;myMCbutton-gt;myBtn现在我们假设主场景是房子,MC是桌子,按钮是书,那么分别怎么表达房子,桌子,书呢?如下_root房子_root.myMc房子.桌子_root.myMc.myBtn房子.桌子.书这里的_root是Flash的关键字,表示主场景的Timeline(时间线)。
很容易理解对不。
这里的房子,桌子,书都是我们要理解的对象。
当你找到这个对象后,才能对对象进行操作,才能给对象施加方法。
比如,我现在要打扫房子,打扫是方法,但对象是房子,表达式是这样:
房子.打扫()如果你不能正确的表达房子这个对象,你的打扫也就不能正确的实施了。
*说明:这里为什么要在打扫后面加()呢?因为打扫是方法不是对象,为了让Flash知道这是个方法,我们必须加上(),要不然它会以为房子里面有打扫这个东西。
现在,我们可以很容易的对房间里面的各个东西进行操作,如房子.打扫();房子.木桌子.整理();房子.玻璃桌子.打碎();房子.书桌.书.看();等等,相信你把它们quot;翻译quot;成AS代码没什么问题吧比如要主场景停止播放,就是_root.stop();要MC停止播放,就是_root.myMc.stop();现在说说相对路径。
还是上面的例子。
假如给你下了一个命令:
修理房子里面的红色的椅子。
那么怎么表达呢?就是:房子.红色椅子.修理()无论给你下命令的人在哪里告诉你的,你都会知道要修理的椅子是哪一张。
但是他如果...
您可能关注的文档
最近下载
- 智慧广场-简单的重叠问题(课件)-2024-2025学年一年级上册青岛版(五四学制)(2024).pptx VIP
- 大学教学课件:Reading-The Modern Flying Carpets and Wind-Fire Wheels-.pptx
- 第四章 课程标准、教学与评估之间的“对齐”.pptx
- 在线网课学习课堂《英语电影与文化》单元测试考核答案.docx
- 钢结构施工质量验收规范2013.docx
- 壹号土猪市场营销分析.doc VIP
- 2023-2024学年北京市海淀区七年级第一学期期末数学试卷(含答案).pdf
- 债权转让协议-中国长城资产管理股份有限公司.DOC
- 壹号土猪案例SWOT分析课件.pptx VIP
- 大学生创新创业计划书PPT完整版.pptx
文档评论(0)