[AS3]as3.0的TextSnapshot类示例
[AS3]as3.0的TextSnapshot类示例,如果要在应用程序的其他部分将该文本作为值使用,则 TextSnapshot 类对于从所加载的 SWF 文件中的静态文本字段中获取文本非常有用。
如果要以编程方式使用现有静态文本实例,可以使用 flash.text.TextSnapshot 类来与 flash.display.DisplayObjectContainer 的 textSnapshot 属性配合工作。也就是说,通过 DisplayObjectContainer.textSnapshot 属性创建 TextSnapshot 实例。然后,可以将方法应用于该实例,以检索值或选择部分静态文本。
例如,请在舞台上放置一个包含文本“TextSnapshot Example”的静态文本字段。将下面的 ActionScript 添加到时间轴中的第 1 帧:
- var mySnap:TextSnapshot = this.textSnapshot;
- var count:Number = mySnap.charCount;
- mySnap.setSelected(0, 4, true);
- mySnap.setSelected(1, 2, false);
- var myText:String = mySnap.getSelectedText(false);
- trace(myText);
如果要在应用程序的其他部分将该文本作为值使用,则 TextSnapshot 类对于从所加载的 SWF 文件中的静态文本字段中获取文本非常有用。
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例
请稍候...