TextSnapshotで静止テキストみれるんです。
2009年04月02日 - Knuckle
はやく鎌倉の桜が満開になってほしいなっくるです。
都内は先週末で結構咲いてたのに。まだ5分咲き
この間、MovieClipのプロパティで TextSnapshot なるものがあるのを
初めて気づきました。
_mc.textSnapshot で、そのムービークリップにある静止テキストがとれます。
ダイナミックテキストで、その静止テキストと同じフォントを埋め込んでおくとこんな事ができます。
コードはこんな感じ
var mySnap:TextSnapshot = this.textSnapshot; var count:Number = mySnap.charCount; mySnap.setSelectColor(0xff0099); mySnap.setSelected(0, 10, true); mySnap.setSelected(2, 4, false); mySnap.setSelected(6, 8, false);
また、 getTextRunInfo(beginIndex:int, endIndex:int) で
文字1つ1つの情報がArrayで返ってきます。
font : A-OTF ゴシックMB101 Pro B matrix_c : 0 selected : true corner1y : 44.800000000000004 corner3y : 5.15 color : 4278190080 matrix_ty : 39.050000000000004 corner0y : 44.800000000000004 height : 28 corner3x : 10 matrix_tx : 10 matrix_d : 0.049999999999999996 corner0x : 10 corner1x : 31.25 indexInRun : 0 matrix_b : 0 matrix_a : 0.049999999999999996 corner2x : 31.25 corner2y : 5.15
へーーって感じですが、これいったい何処でどーやって使ったら便利なんでしょう??
- AfterEffects
- AIR
- android
- Arduino
- AS2
- AS3
- as3
- BitmapData
- CHECKMATE
- crossdomain
- CS4
- Date
- DisplacementMapFilter
- Event
- event
- ExternalInterface
- FileReference
- FireBug
- FireFox
- Flash Lite
- FlashDevelop
- FlashPlayer10
- flash時計
- Flex
- Font
- GoogleMapsAPI
- INFINITY TANK BATTLE
- JSFL
- JSON
- Mobile
- mxp
- PaperVision3D
- Particle
- Progression
- Sound
- TextField
- Tips
- tool
- trace
- wonderfl
- Wonderfl
- xml
- アニメーション
- サンプルコード
- タイムライン
- デバッガ
- バグ
- フレーム
- ブログパーツ
- 爆速







