Software detaljer:
Version: 1.7 Opdateret
Upload dato: 19 Jul 15
Licens: Gratis
Popularitet: 134
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