Changeset 10174 for lang/actionscript/ascss
- Timestamp:
- 04/23/08 16:09:28 (5 years ago)
- Location:
- lang/actionscript/ascss/src
- Files:
-
- 2 modified
-
CSSTest.as (modified) (5 diffs)
-
CSSTest.swf (modified) (previous)
Legend:
- Unmodified
- Added
- Removed
-
lang/actionscript/ascss/src/CSSTest.as
r10145 r10174 2 2 { 3 3 import flash.display.*; 4 import flash.geom.*; 4 5 import flash.text.*; 5 6 import flash.events.*; … … 13 14 private var mVLayer:Sprite; 14 15 private var mELayer:Sprite; 16 private var mBGLayer:Sprite; 17 18 private var mBGPtn:BitmapData; 15 19 16 20 private var mPrevX:int; … … 236 240 function CSSTest() 237 241 { 242 mBGPtn = generateBackgroundBitmap(); 238 243 stage.scaleMode = StageScaleMode.NO_SCALE; 244 245 mBGLayer = new Sprite(); 246 addChild(mBGLayer); 247 drawBackground(mBGLayer.graphics); 239 248 240 249 var g:Graphics = graphics; … … 306 315 mTextOut.y = 8 + mVLayer.y/5; 307 316 317 mBGLayer.x = int(mTextOut.x/2 + 16000) % 16; 318 mBGLayer.y = int(mTextOut.y/2 + 16000) % 16; 319 308 320 e.updateAfterEvent(); 309 321 } … … 465 477 if (theInstance != null) 466 478 theInstance.mTextOut.appendText(msg.toString() + "\n"); 479 } 480 481 private function generateBackgroundBitmap():BitmapData 482 { 483 var b:BitmapData = new BitmapData(16, 16, false); 484 var rc:Rectangle = new Rectangle(); 485 486 rc.x = 0; 487 rc.y = 0; 488 rc.width = 16; 489 rc.height = 16; 490 b.fillRect(rc, 0x222222); 491 492 rc.x = 1; 493 rc.y = 1; 494 rc.width = 3; 495 rc.height = 3; 496 b.fillRect(rc, 0x333333); 497 498 return b; 499 } 500 501 private function drawBackground(g:Graphics):void 502 { 503 g.beginBitmapFill(mBGPtn); 504 g.drawRect(-600, -600, 2000, 1800); 505 g.endFill(); 467 506 } 468 507 }
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)