Software detaljer:
Version: 1.7 Opdateret
Upload dato: 19 Jul 15
Licens: Gratis
Popularitet: 47
Starling er en meget kompleks og avanceret værktøj, som kan oprettes professionelle Flash spil på.
Starling er faktisk den spilmotor, hvor bredt succesfulde Angry Birds spil er blevet kodet (Flash-version).
Motoren fokuserer primært på resultater og på en lys størrelse, drage fuld fordel af Flash s Stage3D funktion
Hvad er nyt i denne udgivelse:.
- Tilføjet 'Sprite3D klasse for simple 3D-transformationer
- Tilføjet 3D transformationsmetoder til DisplayObject, RenderSupport og MatrixUtil klasser
- Tilføjet 3D kamera egenskaber til Stage klasse ('fieldOfView', 'focallength', 'projectionOffset')
- Tilføjet 'is3D' ejendom til DisplayObject klasse
- Tilføjet parallelt aktiv belastning til AssetManager klasse (via 'numConnections' ejendom)
- Tilføjet bygge scripts til Gradle og Maven (tak til Andras Csizmadia & Honza Brecka)
- Tilføjet automatiske TravisCI integration test (tak til Andras Csizmadia & Honza Brecka)
- Tilføjet 'RenderTexture.optimizePersistentBuffers' for at gøre det muligt for single-bufferet gengive teksturer
- Tilføjet understøttelse af indlejrede filtre (tak til AIR 15)
- Tilføjet support for at trække filtrerede objekter at gøre teksturer
- Tilføjet understøttelse af HTML-tekst til "TextField klasse (TrueType-skrifttyper kun)
- Tilføjet 'farve' ejendom til knap klasse
- Tilføjet "over" og "deaktiveret" hedder på knap klasse
- Tilføjet 'overlay' ejendom til knap klasse
- Tilføjet 'readjustSize' metode til Button klasse
- Tilføjet 'hasChars' nytte metode til BitmapFont klasse
- Tilføjet 'getCharIDs' nytte metode til BitmapFont klasse
- Tilføjet 'tekstur' ejendom til BitmapFont klasse
- Tilføjet 'textureFormat' ejendom til AssetManager klasse
- Tilføjet 'isLoading' ejendom til AssetManager klasse
- Tilføjet 'textureRepeat' ejendom til AssetManager klasse
- Tilføjet 'IO_ERROR' begivenhed til AssetManager klasse (ved indlæsning fra URLLoader svigter)
- Tilføjet 'PARSE_ERROR' begivenhed til AssetManager klasse (tak til Thomas Lefevre)
- Tilføjet 'SECURITY_ERROR' begivenhed til AssetManager klasse (tak til Honza Brecka)
- Tilføjet nogle »beskyttet« kvalifikationsturneringer til AssetManager metoder, bedre udvidelsesmuligheder
- Tilføjet 'FATAL_ERROR' begivenhed til Starling klasse (tak til Andras Csizmadia)
- Tilføjet 'stopWithFatalError "metode til Starling klasse
- Tilføjet 'backBufferPixelsPerPoint' ejendom til Starling klasse
- Tilføjet 'ignoreChildOrder "parameter til" Sprite.flatten () «(takket være vync79)
- Tilføjet 'cleanMasterString' nytte metoden (tak til Jackson Dunstan)
- Tilføjet ByteArray-fallback, hvis AssetManager ikke kan parse XML eller JSON
- Tilføjet evne til at kæde ColorMatrixFilter funktioner (tak til Tim Conkling)
- Tilføjet "standard" profil til automatisk profil valg
- Tilføjet 'supportsRelaxedTargetClearRequirement' ejendom til SystemUtil klasse
- Tilføjet 'format "og" gentage "argumenter til RenderTexture konstruktør
- Tilføjet 'soundTransform' ejendom til MovieClip klasse (tak til Kawika Heftel)
- Tilføjet 'setQuad "metode til QuadBatch klasse
- Tilføjet MathUtil klasse
- Tilføjet projekt- og modul filer til IntelliJ IDEA
- Tilføjet hjælper scriptet 'copy_resources.rb "for IntelliJ IDEA
- Optimeret: vedvarende gør teksturer ikke længere kræver dobbeltbuffering (tak til AIR 15)
- Optimeret alle interne XML parsing (tak til JohnHeart & Andrew Pellerano)
- Optimeret BitmapFont sammensætning - nu samle alle midlertidige objekter
- Optimeret styring hukommelse til nogle internt anvendte BitmapData (TextField, MiniBitmapFont)
- Optimeret 'TextureAtlas.getNames' af caching sorteret liste over navne
- Optimeret 'TextureAtlas.getTexture' ved altid returnere samme SubTexture forekomster
- Optimeret 'DisplayObject.removeEventListeners "(tak til Fraggle)
- Optimeret 'AssetManager.loadQueue "ved at behandle font / atlas XMLs i separate trin
- Optimeret 'advanceTime' metode i MovieClip klassen
- Optimeret 'udføre' funktion ved at undgå 'Array.slice "
- Optimeret håndtering af pass teksturer i FragmentFilter (undgå chance for null reference)
- Optimeret AOT ydeevne ved at undgå 'Array.push «flere steder
- Optimeret Scaffold og Demo-projekter, så de ikke længere behøver en indlejret baggrund tekstur
Hvad er nyt i version 1.6 / 1.7 RC:
- Tilføjet 'Sprite3D klasse for simple 3D-transformationer
- Tilføjet 3D transformationsmetoder til DisplayObject, RenderSupport og MatrixUtil klasser
- Tilføjet 3D kamera egenskaber til Stage klasse ('fieldOfView', 'focallength', 'projectionOffset')
- Tilføjet 'is3D' ejendom til DisplayObject klasse
- Tilføjet parallelt aktiv belastning til AssetManager klasse (via 'numConnections' ejendom)
- Tilføjet bygge scripts til Gradle og Maven (tak til Andras Csizmadia & Honza Brecka)
- Tilføjet automatiske TravisCI integration test (tak til Andras Csizmadia & Honza Brecka)
- Tilføjet 'RenderTexture.optimizePersistentBuffers' for at gøre det muligt for single-bufferet gengive teksturer
- Tilføjet understøttelse af indlejrede filtre (tak til AIR 15)
- Tilføjet support for at trække filtrerede objekter at gøre teksturer
- Tilføjet understøttelse af HTML-tekst til "TextField klasse (TrueType-skrifttyper kun)
- Tilføjet 'farve' ejendom til knap klasse
- Tilføjet "over" og "deaktiveret" hedder på knap klasse
- Tilføjet 'overlay' ejendom til knap klasse
- Tilføjet 'readjustSize' metode til Button klasse
- Tilføjet 'hasChars' nytte metode til BitmapFont klasse
- Tilføjet 'getCharIDs' nytte metode til BitmapFont klasse
- Tilføjet 'tekstur' ejendom til BitmapFont klasse
- Tilføjet 'textureFormat' ejendom til AssetManager klasse
- Tilføjet 'isLoading' ejendom til AssetManager klasse
- Tilføjet 'textureRepeat' ejendom til AssetManager klasse
- Tilføjet 'IO_ERROR' begivenhed til AssetManager klasse (ved indlæsning fra URLLoader svigter)
- Tilføjet 'PARSE_ERROR' begivenhed til AssetManager klasse (tak til Thomas Lefevre)
- Tilføjet 'SECURITY_ERROR' begivenhed til AssetManager klasse (tak til Honza Brecka)
- Tilføjet nogle »beskyttet« kvalifikationsturneringer til AssetManager metoder, bedre udvidelsesmuligheder
- Tilføjet 'FATAL_ERROR' begivenhed til Starling klasse (tak til Andras Csizmadia)
- Tilføjet 'stopWithFatalError "metode til Starling klasse
- Tilføjet 'backBufferPixelsPerPoint' ejendom til Starling klasse
- Tilføjet 'ignoreChildOrder "parameter til" Sprite.flatten () «(takket være vync79)
- Tilføjet 'cleanMasterString' nytte metoden (tak til Jackson Dunstan)
- Tilføjet ByteArray-fallback, hvis AssetManager ikke kan parse XML eller JSON
- Tilføjet evne til at kæde ColorMatrixFilter funktioner (tak til Tim Conkling)
- Tilføjet "standard" profil til automatisk profil valg
- Tilføjet 'supportsRelaxedTargetClearRequirement' ejendom til SystemUtil klasse
- Tilføjet 'format "og" gentage "argumenter til RenderTexture konstruktør
- Tilføjet 'soundTransform' ejendom til MovieClip klasse (tak til Kawika Heftel)
- Tilføjet 'setQuad "metode til QuadBatch klasse
- Tilføjet MathUtil klasse
- Tilføjet projekt- og modul filer til IntelliJ IDEA
- Tilføjet hjælper scriptet 'copy_resources.rb "for IntelliJ IDEA
- Optimeret: vedvarende gør teksturer ikke længere kræver dobbeltbuffering (tak til AIR 15)
- Optimeret alle interne XML parsing (tak til JohnHeart & Andrew Pellerano)
- Optimeret BitmapFont sammensætning - nu samle alle midlertidige objekter
- Optimeret styring hukommelse til nogle internt anvendte BitmapData (TextField, MiniBitmapFont)
- Optimeret 'TextureAtlas.getNames' af caching sorteret liste over navne
- Optimeret 'TextureAtlas.getTexture' ved altid returnere samme SubTexture forekomster
- Optimeret 'DisplayObject.removeEventListeners "(tak til Fraggle)
- Optimeret 'AssetManager.loadQueue "ved at behandle font / atlas XMLs i separate trin
- Optimeret 'advanceTime' metode i MovieClip klassen
- Optimeret 'udføre' funktion ved at undgå 'Array.slice "
- Optimeret håndtering af pass teksturer i FragmentFilter (undgå chance for null reference)
- Optimeret AOT ydeevne ved at undgå 'Array.push «flere steder
- Optimeret Scaffold og Demo-projekter, så de ikke længere behøver en indlejret baggrund tekstur
Hvad er nyt i version 1.6:
- Tilføjet 'Sprite3D klasse for simple 3D-transformationer
- Tilføjet 3D transformationsmetoder til DisplayObject, RenderSupport og MatrixUtil klasser
- Tilføjet 3D kamera egenskaber til Stage klasse ('fieldOfView', 'focallength', 'projectionOffset')
- Tilføjet 'is3D' ejendom til DisplayObject klasse
- Tilføjet parallelt aktiv belastning til AssetManager klasse (via 'numConnections' ejendom)
- Tilføjet bygge scripts til Gradle og Maven (tak til Andras Csizmadia & Honza Brecka)
- Tilføjet automatiske TravisCI integration test (tak til Andras Csizmadia & Honza Brecka)
- Tilføjet 'RenderTexture.optimizePersistentBuffers' for at gøre det muligt for single-bufferet gengive teksturer
- Tilføjet understøttelse af indlejrede filtre (tak til AIR 15)
- Tilføjet support for at trække filtrerede objekter at gøre teksturer
- Tilføjet understøttelse af HTML-tekst til "TextField klasse (TrueType-skrifttyper kun)
- Tilføjet 'farve' ejendom til knap klasse
- Tilføjet "over" og "deaktiveret" hedder på knap klasse
- Tilføjet 'overlay' ejendom til knap klasse
- Tilføjet 'readjustSize' metode til Button klasse
- Tilføjet 'hasChars' nytte metode til BitmapFont klasse
- Tilføjet 'getCharIDs' nytte metode til BitmapFont klasse
- Tilføjet 'tekstur' ejendom til BitmapFont klasse
- Tilføjet 'textureFormat' ejendom til AssetManager klasse
- Tilføjet 'isLoading' ejendom til AssetManager klasse
- Tilføjet 'textureRepeat' ejendom til AssetManager klasse
- Tilføjet 'IO_ERROR' begivenhed til AssetManager klasse (ved indlæsning fra URLLoader svigter)
- Tilføjet 'PARSE_ERROR' begivenhed til AssetManager klasse (tak til Thomas Lefevre)
- Tilføjet 'SECURITY_ERROR' begivenhed til AssetManager klasse (tak til Honza Brecka)
- Tilføjet nogle »beskyttet« kvalifikationsturneringer til AssetManager metoder, bedre udvidelsesmuligheder
- Tilføjet 'FATAL_ERROR' begivenhed til Starling klasse (tak til Andras Csizmadia)
- Tilføjet 'stopWithFatalError "metode til Starling klasse
- Tilføjet 'backBufferPixelsPerPoint' ejendom til Starling klasse
- Tilføjet 'ignoreChildOrder "parameter til" Sprite.flatten () «(takket være vync79)
- Tilføjet 'cleanMasterString' nytte metoden (tak til Jackson Dunstan)
- Tilføjet ByteArray-fallback, hvis AssetManager ikke kan parse XML eller JSON
- Tilføjet evne til at kæde ColorMatrixFilter funktioner (tak til Tim Conkling)
- Tilføjet "standard" profil til automatisk profil valg
- Tilføjet 'supportsRelaxedTargetClearRequirement' ejendom til SystemUtil klasse
- Tilføjet 'format "og" gentage "argumenter til RenderTexture konstruktør
- Tilføjet 'soundTransform' ejendom til MovieClip klasse (tak til Kawika Heftel)
- Tilføjet 'setQuad "metode til QuadBatch klasse
- Tilføjet MathUtil klasse
- Tilføjet projekt- og modul filer til IntelliJ IDEA
- Tilføjet hjælper scriptet 'copy_resources.rb "for IntelliJ IDEA
- Optimeret: vedvarende gør teksturer ikke længere kræver dobbeltbuffering (tak til AIR 15)
- Optimeret alle interne XML parsing (tak til JohnHeart & Andrew Pellerano)
- Optimeret BitmapFont sammensætning - nu samle alle midlertidige objekter
- Optimeret styring hukommelse til nogle internt anvendte BitmapData (TextField, MiniBitmapFont)
- Optimeret 'TextureAtlas.getNames' af caching sorteret liste over navne
- Optimeret 'TextureAtlas.getTexture' ved altid returnere samme SubTexture forekomster
- Optimeret 'DisplayObject.removeEventListeners "(tak til Fraggle)
- Optimeret 'AssetManager.loadQueue "ved at behandle font / atlas XMLs i separate trin
- Optimeret 'advanceTime' metode i MovieClip klassen
- Optimeret 'udføre' funktion ved at undgå 'Array.slice "
- Optimeret håndtering af pass teksturer i FragmentFilter (undgå chance for null reference)
- Optimeret AOT ydeevne ved at undgå 'Array.push «flere steder
- Optimeret Scaffold og Demo-projekter, så de ikke længere behøver en indlejret baggrund tekstur
Hvad er nyt i version 1.5.1:
- Udvekslede henvisninger til "HTTPStatusEvent.HTTP_RESPONSE_STATUS 'med brugerdefinerede konstant, for at undgå problemer i rene Flash-projekter.
Hvad er nyt i version 1.5:
- Tilføjet:
- Understøttelse af automatisk Context3D profil valg
- Automatisk brug af RectangleTextures når det er muligt, for at spare hukommelse
- Understøttelse af roterede SubTextures (for værktøjer som "TexturePacker")
- Støtte til 'Filer' forekomster til 'AssetManager.enqueueWithName "
- Understøttelse af per-tekstur muligheder for at 'AssetManager.enqueueWithName "
- Understøttelse af flere Starling forekomster, når du bruger AssetManager
- Støtte til 'baggrund udførelse "til AssetManager
- Understøttelse af nyeste ATF filformat
- Støtte til Antialias i RenderTextures (kommer med AIR 13)
- Automatisk sammenlægning af forsinkede opkald i "Juggler.delayCall"
- 'repeatCall' bekvemmelighed funktion til Juggler
- 'touchGroup' ejendom til containere, svarende til 'mouseChildren «i klassisk Flash
- 'SystemUtil klasse at forenkle platform-afhængige opgaver
- 'offsetX / Y' egenskaber til BitmapFont
- 'gennemsigtig' parameter til 'Stage.drawToBitmapData "
- 'Texture.fromData' metode
- Optimeret:
- Start-up tid uhyre ved dovent skabe AGAL programmer (takket være ajwfrost)
- Ydelse af 'DisplayObject.rotation' setter ved at undgå loop (takket være Zeh)
- Bitmap Font gengivelse ved at reducere tildelinger objekt massivt (tak til Jeff)
- 'Quad.setColor «(takket være IonSwitz)
- 'DisplayObject.transformationMatrix' setter
- Kapacitet skift af QuadBatch instans
- 'removeEventListener "
- 'Texture.frame' getter ved at undgå tildeling
- Fast:
- parsing af filnavn og udvidelse af AssetManager objekt
- Null henvisning mistet kontekst efter skift en skrifttype fra TrueType til BMP
- Compiler advarsel i Flash CC
- Multiple afsendelse af 'addedTo'- og "removedFromStage' hændelser
- tildelinger RenderTexture lukning (tak til Jonathan Hart)
- Timing spørgsmål, når du ringer "purgeQueue" og "loadQueue« i rækkefølge
- That 'advanceTime' blev kaldt efter kontekst var tabt
- Lejlighedsvis null henvisning inden TextField klasse efter kontekst tab
- Maksimal størrelse på QuadBatch
Hvad er nyt i version 1.4.1:.
- Tilføjet offentligheden «AssetManager.numQueuedAssets 'ejendom
- Tilføjet beskyttet «AssetManager.queue 'ejendom.
- Tilføjet 'Starling.registerProgramFromSource "metode.
- Optimeret tekst gengivelse på knapperne ved at aktivere deres "batchable 'ejendom.
- Optimeret fragment filter byggeri ved caching shader programmer.
- Optimeret 'VertexData.numVertices' setter.
- Fast fejlagtige 'clipRect', når det var helt uden for scenen grænser.
- Fast fejl i 'AssetManager.loadQueue', når 'purgeQueue' blev kaldt under aktiv timout.
- Fast anonym funktion for FDT kompatibilitet Stillads projekt.
Hvad er nyt i version 1.4:
- Tilføjet 'Sprite.clipRect' ejendom til enkel rektangulær maskering
- Tilføjet 'DisplacementMapFilter "
- Tilføjet understøttelse af "HiDPI" (dvs. nethinden MacBooks)
- Tilføjet understøttelse af RectangleTextures indført i AIR 3.8
- Tilføjet understøttelse af opdaterede ATF filformat
- Tilføjet «Texture.root.onRestore ()" til manuel tekstur restaurering på kontekst tab
- Tilføjet «Texture.fromEmbeddedAsset ()"
- Tilføjet 'TextField.autoSize "(tak til Tim Conkling)
- Tilføjet «AssetManager.enqueueWithName ()" for brugerdefinerede navngivning af aktiver
- Tilføjet beskyttet «AssetManager.getName ()" for brugerdefinerede navngivning regler i underklasser
- Tilføjet beskyttet «TextField.formatText ()" for delklasse
- Tilføjet understøttelse af generisk XML, ByteArrays og JSON data til AssetManager
- Tilføjet «Stage.drawToBitmapData ()" metode til spil screenshots
- Tilføjet 'TextureAtlas.texture' ejendom
- Tilføjet «Tween.getEndValue ()"
- Tilføjet «Tween.getProgress ()"
- Tilføjet 'Quad.premultipliedAlpha «(for konsistens)
- Tilføjet 'AssetManager.checkPolicyFile "
- Tilføjet «AssetManager.purgeQueue ()" metode: tømmer køen & stopper alle verserende load operationer
Hvad er nyt i version 1.4 RC:
- Tilføjet:
- 'Sprite.clipRect' ejendom til enkel rektangulær maskering (tak til Tim Conkling)
- 'DisplacementMapFilter "
- Støtte til "HiDPI" (dvs. nethinden MacBooks)
- Støtte til RectangleTextures indført i AIR 3.8
- Støtte til opdaterede ATF filformat
- 'Texture.root.onRestore () "til manuel tekstur restaurering på kontekst tab
- 'Texture.fromEmbeddedAsset () "
- 'TextField.autoSize «(tak til Tim Conkling)
- 'AssetManager.enqueueWithName () "for brugerdefinerede navngivning af aktiver
- Beskyttet «AssetManager.getName ()" for brugerdefinerede navngivning regler i underklasser
- Beskyttet «TextField.formatText ()" for delklasse (tak til Grant Mathews)
- Understøttelse af generisk XML, ByteArrays og JSON data til AssetManager
- 'Stage.drawToBitmapData () "metode til spil screenshots
- 'TextureAtlas.texture' ejendom
- 'Tween.getEndValue () "(tak til Josh Tynjala)
- 'Tween.getProgress () "
- 'Quad.premultipliedAlpha «(for konsistens)
- 'AssetManager.checkPolicyFile "
- 'TextField.redraw () "metode til at tvinge øjeblikkelig tegning af indholdet
- Optimeret:
- tildelinger Skjulte objekt på iOS (takket være Nisse Bryngfors & Adobe Scout)
- Håndtering af tekstur rekreation i tilfælde af en kontekst tab (kræver langt mindre hukommelse)
- Broadcast af ENTER_FRAME begivenhed
- 'DisplayObject.transformationMatrix' beregninger (tak til Ville Koskela)
- Brug af QuadBatches anvendes under gengivelse (nu trimning dem)
- "knap" ved at fjerne TextField når tekst er tom String
- 'DisplayObjectContainer.setChildIndex () "(tak til Josh Tynjala)
- Opdateret:
- Filnavn / URL parsing af AssetManager at være mere robust (takket være peerobo)
- Keyboard begivenheder: de nu udsendt til alle display objekter
- 'transporter_chief.rb "at bruge" iOS-implementere' i stedet for 'fruitstrap "
- Regionen et filter trækker ind (nu begrænset til at gøre indsigelse grænser + margin)
- Bitmap font registrering at være tilfældet ufølsom
- AssetManager at bruge tekstur filnavn som navn for bitmap font
- Fast:
- Multitouch støtte på enheder med både mus og touch screen
- At AssetManager undertiden aldrig færdig lastning køen
- "MovieClip.totalTime 'beregninger for at undgå flydende komma fejl
- Nogle problemer med særlige sager inden 'MovieClip.advanceTime () "
- Layout af monospace bitmap fonte
- Uønsket context3D-rekreation i "Starling.dispose ()" (tak til Sebastian Marketsmuller)
- Forskellige fejl i VertexData (takket være hamidhomatash)
- mangler pivotX / Y-opdateringer i "DisplayObject.transformationMatrix 'setter
- Native TextField polstring værdi
Hvad er nyt i version 1.3:
- Tilføjet understøttelse af asynkron lastning af ATF teksturer
- Tilføjet 'renderTarget' ejendom til RenderSupport klasse
- Tilføjet 'scissorRect' ejendom til RenderSupport klasse
- Tilføjet 'nativeWidth' & 'nativeHeight' egenskaber til Texture klasser
- Tilføjet 'Juggler.contains' metoden (tak til Josh Tynjala)
- Tilføjet understøttelse af direkte modificering Starling viewport rektangel (uden re-tildelingen)
- Tilføjet mulighed for at ignorere MIP kort over ATF teksturer
- Tilføjet 'reset' metode til at "DelayedCall klasse
- Tilføjet understøttelse af uendelig "DelayedCall 'gentagelser
- Tilføjet 'pres "og" størrelse "egenskaber til at Tryk på
- Tilføjet valgfri 'resultat' argument 'Touch.getTouches "
- Tilføjet valgfri 'resultat' argument 'TextureAtlas.getTextures / getNames "
- Tilføjet understøttelse af vognretur char i BitmapFont
- Tilføjet argumenter for mipmaps og skala til 'fromBitmap' metode
- Tilføjet preloader til demo projekt
- Tilføjet skala parameter til 'Starling.showStatsAt "
- Tilføjet understøttelse af Event.MOUSE_LEAVE om indfødte scene
- Tilføjet understøttelse af Maven bygger
- Tilføjet 'contextData' ejendom på Starling instans
- Tilføjet 'RenderSupport.assembleAgal "
- Opdateret mobil stillads og demo-projekter, nu bruger den samme opstart klasse til Android & iOS
- Opdateret metoder i "Overgange 'klasse, der skal beskyttes
- Opdateret "DisplayObject.hasVisibleArea" metode til at være offentligt
- Opdateret MovieClip.fps setter for bedre ydeevne
- Opdateret håndtering af fælles kontekst situationer (nu også støtter kontekst tab)
- Fjernede indlejrede aktiver for at undgå afhængighed af 'mx.core' bibliotek
- Fast display liste rendering når Starling stoppes
- Fixed "DisplayObject.transformationMatrix 'setter
- Fast skævvridning at arbejde ligesom i Flash Pro
Kommentarer ikke fundet