Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaLili Vargané Megváltozta több, mint 10 éve
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: MC objektum: TulajdonságokMetódusok _alphaplay _framesLoadedstop _visiblegetURL ……
7
MACROMEDIA FLASH ActionScript Kódkiegészítés Referencia Help frameAction objectAction Actions – ablak Normal – Expert mode
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 1.betűk, számok, ‘$’, ‘_’ 2.Első karakter: betű, ‘$’, ‘_’ 3.#<255 4.Case-insensitive
11
MACROMEDIA FLASH Változók 2 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 Automatikus típus hozzárendelés
12
MACROMEDIA FLASH Változók 3 x = 6; // x is a number, 6 y = "4"; // y is a string, "4„ z = x - y; // This sets z to the number 2 Automatikus „string-to-number” átalakítás
13
MACROMEDIA FLASH Változók 4 x = 6; // x is a number, 6 y = "4"; // y is a string, "4„ z = x + y; // This sets z to the string „64” Automatikus „number-to-string” átalakítás
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
MACROMEDIA FLASH Elnevezési konvenciók toldalékadattípus _mcMovieClip _arrayArray _strString _btnButton _txtTextField _fmtTextFormat _dateDate _soundSound _xmlXML _xmlsocketXMLSocket _colorColor _videoVideo
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 _global.forgat = function(x1,y1,x2,y2){ var forg=Math.atan2(y2-y1,x2-x1); return forg; } Globális függvény definiálása
20
MACROMEDIA FLASH ActionScript object.method( ); boy.run( ); someMovieClip.play( ); object.property = value; boy.speed = 5; someMovieClip._width = 60; Objektum orientált programozás 1
21
MACROMEDIA FLASH ActionScript room.addBall( ); ball.diameter = 5; ball.startMoving( ); Objektum orientált programozás 2
22
MACROMEDIA FLASH ActionScript ss= System.capabilities; trace(ss.screenDPI); System.capabilities
23
MACROMEDIA FLASH ActionScript System.capabilities.hasAudioEncoder System.capabilities.hasAccessibility System.capabilities.hasAudio System.capabilities.hasMP3 System.capabilities.language System.capabilities.manufacturer System.capabilities.os System.capabilities.pixelAspectRatio System.capabilities.screenColor System.capabilities.screenDPI System.capabilities.screenResolution.x System.capabilities.screenResolution.y System.capabilities.version System.capabilities.hasVideoEncoder
24
MACROMEDIA FLASH Movie Clip objektum
25
MACROMEDIA FLASH Movie Clip és TextField objektum createEmptyMovieClip myMovieClip.createTextField font = "Times New Roman" size = 12 textColor = 0x000000 bold = false italic = false, underline = false url = "" target = "" align = "left" leftMargin = 0 rightMargin = 0 indent = 0 leading = 0 bullet = false tabStops = [] (empty array)
26
MACROMEDIA FLASH TextField objektum _root.createTextField("mytext",1,10,10,200,50); mytext.multiline = true;//néhány paraméter beállítása mytext.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); Pl.:
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 ); }
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.