Flash/Flex学习笔记(28):动态文本的滚动控制
时间:2022-04-23
本文章向大家介绍Flash/Flex学习笔记(28):动态文本的滚动控制,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
虽然label组件很好用,但是达人们都好象不太喜欢用组件(用组件后最明显的问题:会使swf文件增大好多),所以我也慢慢开始习惯能不用组件则尽量不用
import flash.events.Event;
import flash.events.MouseEvent;
var flag:int = 0;
txtMsg.text = "这是一首很好听的歌:Going Homennot very often have we met nbut the musics been too bad ncan only sense happinessnif the music is sadnso, im going home ni must hurry homenwhere a life goes on nwere too old to make a messndreams will keep me youngnold enough to stressnonly mirrors tell the timenso, im going homeni must hurry homenso will my life go onnyes, im going home ngoing home alone nand your life goes onn菩提树下的杨过";
txtMsg.background = true;
txtMsg.border = true;
txtMsg.borderColor = 0x000000;
txtMsg.backgroundColor = 0xffff99;
btnUp.addEventListener(MouseEvent.ROLL_OVER,function(){flag=1});
btnDown.addEventListener(MouseEvent.ROLL_OVER,function(){flag=-1});
btnUp.addEventListener(MouseEvent.ROLL_OUT,ResetFlag);
btnDown.addEventListener(MouseEvent.ROLL_OUT,ResetFlag);
function ResetFlag(e:MouseEvent):void{
flag = 0;
}
addEventListener(Event.ENTER_FRAME,EnterFrameHandler);
function EnterFrameHandler(e:Event):void {
if (flag == 1) {
txtMsg.scrollV--;
}
else if (flag==-1) {
txtMsg.scrollV++;
}
}
注:txtMsg为舞台上的动态文本,二个按钮是从公共库里拉出来的实例
源文件:http://cid-2959920b8267aaca.skydrive.live.com/self.aspx/Flash/txtScroll.rar
- 从 Encoder 到 Decoder 实现 Seq2Seq 模型
- python2.7进行爬虫百度POI代码(划分小网格算法)
- 如何通过TTL调试光猫
- 基于树莓派和Tensowflow的物体识别-brain
- SNA中:中心度及中心势诠释(不完整代码)
- 教程 | 基于计算机视觉使用Python和OpenCV计算道路交通
- 干货 | MVP模式在携程酒店的应用和扩展
- memlock过低导致的数据库性能问题(r6笔记第10天)
- OpenCV和SVM分类器在自动驾驶中的车辆检测
- 自动驾驶的模型预测控制
- 【专业技术】使用html5的十大原因
- 第五课:推理结果的可视化
- 第四课:模型的使用
- 【Java概念学习】--数组的初始化
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 计算机网络学习--数据链路层
- 带你快速了解原码、反码、补码,搞定进制转换
- Python语言学习笔记——简介
- 三行代码,OpenCV轻松生成19种色彩风格图像
- Java对象的结构与对象在内存中的结构
- Spring框架源码分析(IoC):Resource、ResourceLoader和容器之间的关系
- Spring框架源码分析(IoC):BeanFactory和ApplicationContext容器家族
- spring框架通过xml以及注解方式注册BeanDefinition的流程全链路分析
- Java后端面试学习知识总结——GC
- Java后端面试学习知识总结——JVM
- Spring JDBC 框架,我的学习笔记
- 磁盘扩容
- 如何在MySQL中创建存储过程
- 磁盘扩容
- PyCharm安装疯狂打字机插件