1 / 27

MACROMEDIA FLASH

MACROMEDIA FLASH. Szöveg típusok Szimbólum típusok ActionScript. MACROMEDIA FLASH. Szövegmezők típusai. Statikus Dinamikus Input. MACROMEDIA FLASH. Szövegmezők típusai. Statikus Dinamikus Input. MACROMEDIA FLASH. Szimbólum típusok. Movie clip Button symbol Graphic symbol.

bunme
Télécharger la présentation

MACROMEDIA FLASH

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MACROMEDIA FLASH Szöveg típusok Szimbólum típusok ActionScript

  2. MACROMEDIA FLASH Szövegmezők típusai • Statikus • Dinamikus • Input

  3. MACROMEDIA FLASH Szövegmezők típusai • Statikus • Dinamikus • Input

  4. MACROMEDIA FLASH Szimbólum típusok • Movie clip • Button symbol • Graphic symbol

  5. MACROMEDIA FLASH Button szimbólum

  6. MACROMEDIA FLASH Movie Clip objektum Movie Clip osztályból jött létre:

  7. MACROMEDIA FLASH ActionScript Actions – ablak Normal – Expert mode Kódkiegészítés Referencia Help • frameAction • objectAction

  8. MACROMEDIA FLASH Események 1 someObject.onSomeEvent = someFunction; Példa: rotateButton.onRelease = rotate; function rotate ( ) { this._parent._rotation = 45; }

  9. MACROMEDIA FLASH Események 2 someObject.onSomeEvent = someFunction; rotateButton.onRelease = function ( ) { this._parent._rotation = 45; };

  10. MACROMEDIA FLASH Változók 1 • betűk, számok, ‘$’, ‘_’ • Első karakter: betű, ‘$’, ‘_’ • #<255 • Case-insensitive

  11. MACROMEDIA FLASH Változók 2 Automatikus típus hozzárendelés x = 1;x is a number x = "Michael";x is a string x = [4, 6, "hello"];x is an array x = 2;x is a number

  12. MACROMEDIA FLASH Változók 3 Automatikus „string-to-number” átalakítás x = 6; // x is a number, 6 y = "4"; // y is a string, "4„ z = x - y; // This sets z to the number 2

  13. MACROMEDIA FLASH Változók 4 Automatikus „number-to-string” átalakítás x = 6; // x is a number, 6 y = "4"; // y is a string, "4„ z = x + y; // This sets z to the string„64”

  14. MACROMEDIA FLASH Dinamikusan létrehozott változók var i = 1; set ("player" + i + "name", "bruce");

  15. MACROMEDIA FLASH ActionScript adattípusok string number boolean null and undefined array movieclip object

  16. Elnevezési konvenciók MACROMEDIA FLASH

  17. MACROMEDIA FLASH Események

  18. MACROMEDIA FLASH ActionScript Osztály létrehozása konstruktor függvénnyel function lakas(hossz, szel, mag) { this.hossz=hossz; this.szel = szel; this.mag = mag; } lakas.prototype.legkob = function() { this.m3=this.hossz*this.szel*this.mag; }

  19. MACROMEDIA FLASH ActionScript Globális függvény definiálása _global.forgat = function(x1,y1,x2,y2){var forg=Math.atan2(y2-y1,x2-x1);return forg;}

  20. MACROMEDIA FLASH ActionScript Objektum orientált programozás 1 object.method( ); boy.run( ); someMovieClip.play( ); object.property = value; boy.speed = 5; someMovieClip._width = 60;

  21. MACROMEDIA FLASH ActionScript Objektum orientált programozás 2 room.addBall( ); ball.diameter = 5; ball.startMoving( );

  22. MACROMEDIA FLASH ActionScript System.capabilities ss= System.capabilities;trace(ss.screenDPI);

  23. MACROMEDIA FLASH ActionScript System.capabilities.hasAudioEncoderSystem.capabilities.hasAccessibilitySystem.capabilities.hasAudioSystem.capabilities.hasMP3System.capabilities.languageSystem.capabilities.manufacturerSystem.capabilities.osSystem.capabilities.pixelAspectRatioSystem.capabilities.screenColorSystem.capabilities.screenDPISystem.capabilities.screenResolution.xSystem.capabilities.screenResolution.ySystem.capabilities.versionSystem.capabilities.hasVideoEncoder

  24. MACROMEDIA FLASH Movie Clip objektum

  25. MACROMEDIA FLASH Movie Clip és TextField objektum font = "Times New Roman"size = 12textColor = 0x000000bold = falseitalic = false,underline = falseurl = ""target = ""align = "left"leftMargin = 0rightMargin = 0indent = 0leading = 0bullet = falsetabStops = [] (empty array) createEmptyMovieClip myMovieClip.createTextField

  26. MACROMEDIA FLASH TextField objektum Pl.: _root.createTextField("mytext",1,10,10,200,50);mytext.multiline = true;//néhány paraméter beállításamytext.wordWrap = true;mytext.border = false; myformat = new TextFormat();myformat.color = 0xff0000;myformat.bullet = false;myformat.underline = true; mytext.text = „Példa szövegre";mytext.setTextFormat(myformat);

  27. MACROMEDIA FLASH Grafikus funkciók _root.createEmptyMovieClip( "triangle", 1 );with ( _root.triangle ){lineStyle( 5, 0x0000ff, 100 );moveTo( 200, 200 );lineTo( 300,300 ); lineTo( 100, 300 );lineTo( 200, 200 );}

More Related