多态就是不异的方式,在舞台中却有分歧的显示,若何动态节制显示多态的内容呢?笔者与大师分享一下本身的经验。

东西/原料
- Flash CS6
方式/步调
- 1
新建一个Flash文档,将图层1定名为as,在第1帧右击选择动作选项。
- 2
起首,插入运行法式所需的类文件,如下图所示。
- 3
界说一个对象Object类型的变量display,用来节制多态的显示。
- 4
用switch语句选择具体的状况,经由过程参数display具体实现选择。
- 5
当状况为文本txt时,设置变量引用的对象为动态文本TextField。
- 6
当前提的值为图片pic时,获取变量引用的对象为图形实例Sprite。
- 7
前提值为动画movie时,变量引用的对象更改为影片剪辑实例MovieClip。
- 8
若是状况值不是以上3种环境,则退出前提语句。
- 9
最后,输出对象display的信息值,用trace方式实现。
- 10
我们给变量display赋一个初值txt,运行法式,可以看到显示文本对象[object TextField]值。
- 11
将变量设置为pic和movie,运行法式,在Flash输出窗口中显示别的两个对象值,申明多态已当作功实现。
注重事项
- 新建Flash文档时,应选择“ActionScript3.0”选项。
- 作者声明:本篇经验系本人辛勤奋动的原创当作果,未经许可,回绝转载。
来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/283902.html
- 上一篇: 教大家玩用电脑玩免费版绝地求生(腾讯手机版)
- 下一篇: 电脑如何屏蔽程序联互联网
猜你喜欢
-
监管人员是做什么的(What Regulatory Officer Do)?
-
什么是低度肿瘤(Low-Grade Neoplasm)?
-
面板生成器是做什么的(What Panel Builder Do)?
-
什么是浆液性乳头状腺癌(Serous Papillary Adenocarcinoma)?
-
什么是呼叫中心工作(Call Center Job)?
-
什么是种子疣(What Seed Warts)?
-
念珠菌病有哪些不同的治疗方法(Different Types of Candidiasis Treatment)?
-
事务协调器是做什么的(What Transaction Coordinator Do)?
-
什么是定量免疫球蛋白(Quantitative Immunoglobulin)?
-
我如何成为人才获取专家(Become a Talent Acquisition Specialist)?
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
faceu激萌怎么把瘦脸开到最大
希瑟(Heather)——欧美十大最佳柯南灰歌
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
二人梭哈
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:261580
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:74382