Starling

Скріншот програми:
Starling
Дані програми:
Версія: 1.7 оновлений
Дата завантаження: 19 Jul 15
Розробник: Daniel Sperl
Ліцензія: Безкоштовно
Популярність: 134

Rating: 2.0/5 (Total Votes: 3)

Старлінг є дуже складним і просунутий інструмент, на якому професійні Флеш ігри можуть бути створені на.
Старлінг насправді гра двигуна, на якій був закодований широко успішна гра Angry Birds (версія Flash).
Двигун орієнтований в основному на виконання і на світлому розмірі, повною мірою скористатися Stage3D функції Флеша

Що нового У цьому випуску :.

  • клас Додано '' Sprite3D для простих 3D перетворень
  • Додана 3D способи трансформації в DisplayObject, RenderSupport і MatrixUtil класів
  • властивості Додана 3D камера на стадію клас ('FieldOfView', 'focalLength', 'projectionOffset')
  • додано властивість '' is3D до класу DisplayObject
  • Додана завантаження паралельно активом класу AssetManager (за допомогою властивості 'numConnections ")
  • Додана побудувати сценарії для Gradle і Maven (завдяки Андраш Csizmadia & Honza Brecka)
  • Додана автоматична інтеграційні тести TravisCI (завдяки Андраш Csizmadia & Honza Brecka)
  • Додана '' RenderTexture.optimizePersistentBuffers для того, щоб один-буферний надавати текстури
  • Додана підтримка вкладених фільтрів (завдяки AIR 15)
  • Додана підтримка для малювання відфільтрованих об'єктів для відображення текстур
  • Додана підтримка HTML тексту в класі TextField "" (TrueType шрифти тільки)
  • Додана '' Колір властивість класу Button
  • Додана "над" і "інваліди" заявляє класу Button
  • Додана "Накладення" властивість класу Button
  • Метод Додано '' readjustSize до класу Button
  • Службовий метод додав 'hasChars "в клас BitmapFont
  • Службовий метод додав 'getCharIDs "в клас BitmapFont
  • Додана 'текстури' властивість класу BitmapFont
  • Додана 'textureFormat "властивість класу AssetManager
  • додано властивість '' isLoading до класу AssetManager
  • додано властивість '' textureRepeat до класу AssetManager
  • подія Додано '' IO_ERROR до класу AssetManager (при завантаженні з URLLoader не вдається)
  • Додана 'PARSE_ERROR "подія класу AssetManager (завдяки Томасу Лефевр)
  • подія Додано '' SECURITY_ERROR до класу AssetManager (завдяки Honza Brecka)
  • Додано декілька «захищених» відбіркових методів AssetManager, для кращого розширення
  • Додана 'FATAL_ERROR "подія класу Starling (завдяки Андраш Csizmadia)
  • метод долучення "stopWithFatalError" в клас Starling
  • додано властивість '' backBufferPixelsPerPoint до класу Starling
  • параметр Додано 'ignoreChildOrder' до 'Sprite.flatten ()' (спасибі vync79)
  • Службовий метод додав '' cleanMasterString (завдяки Джексон Данстан)
  • Додана ByteArray-резервний, якщо AssetManager не може розібрати XML або JSON
  • Додана можливість функцій ланцюга ColorMatrixFilter (спасибі Тіму Конклінг)
  • 'стандарт' Профіль був зарахований до автоматичним вибором профілю
  • додано властивість '' supportsRelaxedTargetClearRequirement до класу SystemUtil
  • Додана 'Формат' і аргументи "повторити" в RenderTexture конструктора
  • додано властивість '' SoundTransform до класу MovieClip (завдяки Kawika Heftel)
  • метод долучення "setQuad" в клас QuadBatch
  • клас Додано MathUtil
  • проекту і модульні Додано файли для IntelliJ IDEA
  • Додана помічник сценарій "copy_resources.rb" для IntelliJ IDEA
  • Оптимізований: стійкі надавати текстури більше не потребує подвійного буферизації (завдяки AIR 15)
  • Оптимізований всю внутрішню XML розбору (завдяки JohnHeart і Ендрю Pellerano)
  • Оптимізований склад BitmapFont - тепер об'єднання всіх тимчасових об'єктів
  • Оптимізовано управління пам'яттю для якоїсь внутрішньо використовуваного BitmapData (TextField, MiniBitmapFont)
  • Оптимізовані '' TextureAtlas.getNames кешируєт відсортований список імен
  • Оптимізований "TextureAtlas.getTexture", завжди повертаються екземпляри ж SubTexture
  • Оптимізовані '' (DisplayObject.removeEventListeners завдяки Fraggle)
  • Оптимізований "AssetManager.loadQueue" з переробки шрифту / атлас XMLs в окремих кроків
  • Оптимізовано метод »advanceTime 'в класі MovieClip
  • Оптимізований функція "виконати", уникаючи "Array.slice
  • Оптимізований звернення проходять текстур в FragmentFilter (уникаючи шанс посиланням нульовий)
  • Оптимізована продуктивність АОТ, уникаючи '' Array.push в декількох місцях
  • Оптимізовано для лісів і Демо проекти так, щоб вони більше не потрібні вбудовані текстуру фону

Що нового у версії 1.6 / 1.7 RC:

  • клас Додано 'Sprite3D' для простих 3D перетворень
  • Додана 3D способи трансформації в DisplayObject, RenderSupport і MatrixUtil класів
  • властивості Додана 3D камера на стадію клас ('FieldOfView', 'focalLength', 'projectionOffset')
  • додано властивість '' is3D до класу DisplayObject
  • Додана завантаження паралельно активом класу AssetManager (за допомогою властивості 'numConnections ")
  • Додана побудувати сценарії для Gradle і Maven (завдяки Андраш Csizmadia & Honza Brecka)
  • Додана автоматична інтеграційні тести TravisCI (завдяки Андраш Csizmadia & Honza Brecka)
  • Додана '' RenderTexture.optimizePersistentBuffers для того, щоб один-буферний надавати текстури
  • Додана підтримка вкладених фільтрів (завдяки AIR 15)
  • Додана підтримка для малювання відфільтрованих об'єктів для відображення текстур
  • Додана підтримка HTML тексту в класі TextField "" (TrueType шрифти тільки)
  • Додана '' Колір властивість класу Button
  • Додана "над" і "інваліди" заявляє класу Button
  • Додана "Накладення" властивість класу Button
  • Метод Додано '' readjustSize до класу Button
  • Службовий метод додав 'hasChars "в клас BitmapFont
  • Службовий метод додав 'getCharIDs "в клас BitmapFont
  • Додана 'текстури' властивість класу BitmapFont
  • Додана 'textureFormat "властивість класу AssetManager
  • додано властивість '' isLoading до класу AssetManager
  • додано властивість '' textureRepeat до класу AssetManager
  • подія Додано '' IO_ERROR до класу AssetManager (при завантаженні з URLLoader не вдається)
  • Додана 'PARSE_ERROR "подія класу AssetManager (завдяки Томасу Лефевр)
  • подія Додано '' SECURITY_ERROR до класу AssetManager (завдяки Honza Brecka)
  • Додано декілька «захищених» відбіркових методів AssetManager, для кращого розширення
  • Додана 'FATAL_ERROR "подія класу Starling (завдяки Андраш Csizmadia)
  • метод долучення "stopWithFatalError" в клас Starling
  • додано властивість '' backBufferPixelsPerPoint до класу Starling
  • параметр Додано 'ignoreChildOrder' до 'Sprite.flatten ()' (спасибі vync79)
  • Службовий метод додав '' cleanMasterString (завдяки Джексон Данстан)
  • Додана ByteArray-резервний, якщо AssetManager не може розібрати XML або JSON
  • Додана можливість функцій ланцюга ColorMatrixFilter (спасибі Тіму Конклінг)
  • 'стандарт' Профіль був зарахований до автоматичним вибором профілю
  • додано властивість '' supportsRelaxedTargetClearRequirement до класу SystemUtil
  • Додана 'Формат' і аргументи "повторити" в RenderTexture конструктора
  • додано властивість '' SoundTransform до класу MovieClip (завдяки Kawika Heftel)
  • метод долучення "setQuad" в клас QuadBatch
  • клас Додано MathUtil
  • проекту і модульні Додано файли для IntelliJ IDEA
  • Додана помічник сценарій "copy_resources.rb" для IntelliJ IDEA
  • Оптимізований: стійкі надавати текстури більше не потребує подвійного буферизації (завдяки AIR 15)
  • Оптимізований всю внутрішню XML розбору (завдяки JohnHeart і Ендрю Pellerano)
  • Оптимізований склад BitmapFont - тепер об'єднання всіх тимчасових об'єктів
  • Оптимізовано управління пам'яттю для якоїсь внутрішньо використовуваного BitmapData (TextField, MiniBitmapFont)
  • Оптимізовані '' TextureAtlas.getNames кешируєт відсортований список імен
  • Оптимізований "TextureAtlas.getTexture", завжди повертаються екземпляри ж SubTexture
  • Оптимізовані '' (DisplayObject.removeEventListeners завдяки Fraggle)
  • Оптимізований "AssetManager.loadQueue" з переробки шрифту / атлас XMLs в окремих кроків
  • Оптимізовано метод »advanceTime 'в класі MovieClip
  • Оптимізований функція "виконати", уникаючи "Array.slice
  • Оптимізований звернення проходять текстур в FragmentFilter (уникаючи шанс посиланням нульовий)
  • Оптимізована продуктивність АОТ, уникаючи '' Array.push в декількох місцях
  • Оптимізовано для лісів і Демо проекти так, щоб вони більше не потрібні вбудовані текстуру фону

Що нового у версії 1.6:

  • клас Додано 'Sprite3D' для простих 3D перетворень
  • Додана 3D способи трансформації в DisplayObject, RenderSupport і MatrixUtil класів
  • властивості Додана 3D камера на стадію клас ('FieldOfView', 'focalLength', 'projectionOffset')
  • додано властивість '' is3D до класу DisplayObject
  • Додана завантаження паралельно активом класу AssetManager (за допомогою властивості 'numConnections ")
  • Додана побудувати сценарії для Gradle і Maven (завдяки Андраш Csizmadia & Honza Brecka)
  • Додана автоматична інтеграційні тести TravisCI (завдяки Андраш Csizmadia & Honza Brecka)
  • Додана '' RenderTexture.optimizePersistentBuffers для того, щоб один-буферний надавати текстури
  • Додана підтримка вкладених фільтрів (завдяки AIR 15)
  • Додана підтримка для малювання відфільтрованих об'єктів для відображення текстур
  • Додана підтримка HTML тексту в класі TextField "" (TrueType шрифти тільки)
  • Додана '' Колір властивість класу Button
  • Додана "над" і "інваліди" заявляє класу Button
  • Додана "Накладення" властивість класу Button
  • Метод Додано '' readjustSize до класу Button
  • Службовий метод додав 'hasChars "в клас BitmapFont
  • Службовий метод додав 'getCharIDs "в клас BitmapFont
  • Додана 'текстури' властивість класу BitmapFont
  • Додана 'textureFormat "властивість класу AssetManager
  • додано властивість '' isLoading до класу AssetManager
  • додано властивість '' textureRepeat до класу AssetManager
  • подія Додано '' IO_ERROR до класу AssetManager (при завантаженні з URLLoader не вдається)
  • Додана 'PARSE_ERROR "подія класу AssetManager (завдяки Томасу Лефевр)
  • подія Додано '' SECURITY_ERROR до класу AssetManager (завдяки Honza Brecka)
  • Додано декілька «захищених» відбіркових методів AssetManager, для кращого розширення
  • Додана 'FATAL_ERROR "подія класу Starling (завдяки Андраш Csizmadia)
  • метод долучення "stopWithFatalError" в клас Starling
  • додано властивість '' backBufferPixelsPerPoint до класу Starling
  • параметр Додано 'ignoreChildOrder' до 'Sprite.flatten ()' (спасибі vync79)
  • Службовий метод додав '' cleanMasterString (завдяки Джексон Данстан)
  • Додана ByteArray-резервний, якщо AssetManager не може розібрати XML або JSON
  • Додана можливість функцій ланцюга ColorMatrixFilter (спасибі Тіму Конклінг)
  • 'стандарт' Профіль був зарахований до автоматичним вибором профілю
  • додано властивість '' supportsRelaxedTargetClearRequirement до класу SystemUtil
  • Додана 'Формат' і аргументи "повторити" в RenderTexture конструктора
  • додано властивість '' SoundTransform до класу MovieClip (завдяки Kawika Heftel)
  • метод долучення "setQuad" в клас QuadBatch
  • клас Додано MathUtil
  • проекту і модульні Додано файли для IntelliJ IDEA
  • Додана помічник сценарій "copy_resources.rb" для IntelliJ IDEA
  • Оптимізований: стійкі надавати текстури більше не потребує подвійного буферизації (завдяки AIR 15)
  • Оптимізований всю внутрішню XML розбору (завдяки JohnHeart і Ендрю Pellerano)
  • Оптимізований склад BitmapFont - тепер об'єднання всіх тимчасових об'єктів
  • Оптимізовано управління пам'яттю для якоїсь внутрішньо використовуваного BitmapData (TextField, MiniBitmapFont)
  • Оптимізовані '' TextureAtlas.getNames кешируєт відсортований список імен
  • Оптимізований "TextureAtlas.getTexture", завжди повертаються екземпляри ж SubTexture
  • Оптимізовані '' (DisplayObject.removeEventListeners завдяки Fraggle)
  • Оптимізований "AssetManager.loadQueue" з переробки шрифту / атлас XMLs в окремих кроків
  • Оптимізовано метод »advanceTime 'в класі MovieClip
  • Оптимізований функція "виконати", уникаючи "Array.slice
  • Оптимізований звернення проходять текстур в FragmentFilter (уникаючи шанс посиланням нульовий)
  • Оптимізована продуктивність АОТ, уникаючи '' Array.push в декількох місцях
  • Оптимізовано для лісів і Демо проекти так, щоб вони більше не потрібні вбудовані текстуру фону

Що нового у версії 1.5.1:

  • Обмінялися посилання на «HTTPStatusEvent.HTTP_RESPONSE_STATUS" зі звичаєм постійна, щоб уникнути проблем в чистих флеш-проектів.

Що нового у версії 1.5:

  • Додана:
  • Підтримка автоматичного вибору Context3D профілю
  • Автоматичне використання RectangleTextures, коли це можливо, щоб зберегти пам'ять
  • Підтримка повернутих SubTextures (для інструментів, таких як 'TexturePacker')
  • Підтримка "Файл" у випадках "AssetManager.enqueueWithName"
  • Підтримка в текстуру варіантів в '' AssetManager.enqueueWithName
  • Підтримка декількох екземплярів Старлинга при використанні AssetManager
  • Підтримка "фон", щоб виконання AssetManager
  • Підтримка останньої форматі АТФ файлу
  • Підтримка згладжування в RenderTextures (йде з повітря 13)
  • Автоматичне об'єднання запізнілих дзвінків в "Juggler.delayCall '
  • функція зручності repeatCall ', щоб жонглер
  • властивість '' touchGroup контейнерів, подібно '' mouseChildren в класичному спалах
  • клас "SystemUtil ', щоб спростити платформи залежить завдання
  • 'OffsetX / Y' властивості до BitmapFont
  • параметр 'прозорим' до '' Stage.drawToBitmapData
  • метод "Texture.fromData
  • Оптимізований:
  • Запуск час дуже ліниво по створенню програм AGAL (завдяки ajwfrost)
  • Виконання сетер "DisplayObject.rotation ', уникаючи контуру (завдяки ZEH)
  • Bitmap Рендеринг шрифтів, зменшуючи асигнувань об'єктів масово (завдяки Джеффу)
  • 'Quad.setColor "(завдяки IonSwitz)
  • сетер "DisplayObject.transformationMatrix '
  • Зміна Потужність Наприклад QuadBatch
  • 'removeEventListener
  • добувач "Texture.frame ', уникаючи розподіл
  • Виправлено:
  • Розбір файлу і розширенням об'єкта AssetManager
  • Null посилання на втраченої контексті після зміни шрифту з TrueType в BMP
  • попередження компілятора спалах ЦК
  • Кілька диспетчеризація 'addedTo'- і «події removedFromStage'
  • асигнування закриття RenderTexture (спасибі Джонатану Харт)
  • питання синхронізації при виклику 'purgeQueue' і '' loadQueue поспіль
  • Це називається "advanceTime" після контекст був втрачений
  • Іноді посилання NULL в класі TextField після втрати контексту
  • Максимальний розмір QuadBatch

Що нового у версії 1.4.1 :.

  • Додана суспільна власність "AssetManager.numQueuedAssets"
  • Додана захищене властивість '' AssetManager.queue.
  • метод долучення "Starling.registerProgramFromSource.
  • Оптимізовано рендеринг тексту на кнопках, включивши їх '' batchable власність.
  • Оптимізований фрагмент будівництво фільтр кешування шейдерних програм.
  • Оптимізований сетер "VertexData.numVertices.
  • Виправлена ​​помилкова "clipRect", коли він був повністю поза сценою по годинах.
  • Виправлена ​​помилка в "AssetManager.loadQueue", коли назвали "purgeQueue" під час активного timout.
  • Виправлена ​​анонімна функція для сумісності FDT з Scaffold проекту.

Що нового у версії 1.4:

  • додано властивість '' Sprite.clipRect для простого прямокутного маскування
  • Додана 'DisplacementMapFilter
  • Додана підтримка '' HiDPI (тобто сітківки MacBook,)
  • Додана підтримка RectangleTextures введених в AIR 3.8
  • Додана підтримка оновленому форматі АТФ файлу
  • Додана 'Texture.root.onRestore () для ручного відновлення текстури на втрати контексту
  • Додана 'Texture.fromEmbeddedAsset ()
  • Додана 'TextField.autoSize "(спасибі Тіму Конклінг)
  • Додана 'AssetManager.enqueueWithName () для користувальницького іменування активів
  • Додана захищені "AssetManager.getName () для користувача правил іменування в підкласах
  • Додана захищені "TextField.formatText () 'для підкласів
  • Додана підтримка для загального XML, ByteArrays і даних JSON, щоб AssetManager
  • Додана 'Stage.drawToBitmapData ()' метод для ігрових скріншотів
  • додано властивість '' TextureAtlas.texture
  • Додана 'Tween.getEndValue ()
  • Додана 'Tween.getProgress ()
  • Додана 'Quad.premultipliedAlpha "(для послідовності)
  • Додана 'AssetManager.checkPolicyFile
  • Додана 'AssetManager.purgeQueue ()' метод: очищає чергу і зупиняє всі операції до навантаження

Що нового у версії 1.4 RC:

  • Додана:
  • властивість '' Sprite.clipRect для простого прямокутного маскування (спасибі Тіму Конклінг)
  • 'DisplacementMapFilter
  • Підтримка "HiDPI" (тобто сітківки MacBook,)
  • Підтримка RectangleTextures введених в AIR 3.8
  • Підтримка оновленому форматі АТФ файлу
  • 'Texture.root.onRestore () для ручного відновлення текстури на втрати контексту
  • 'Texture.fromEmbeddedAsset ()
  • 'TextField.autoSize "(спасибі Тіму Конклінг)
  • 'AssetManager.enqueueWithName () для користувальницького іменування активів
  • Захищений "AssetManager.getName () для користувача правил іменування в підкласах
  • Захищений "TextField.formatText () для підкласів (завдяки Гранту Метьюз)
  • Підтримка загального XML, ByteArrays і даних JSON, щоб AssetManager
  • 'Stage.drawToBitmapData ()' метод для ігрових скріншотів
  • властивість '' TextureAtlas.texture
  • 'Tween.getEndValue ()' (спасибі Джош Tynjala)
  • 'Tween.getProgress ()
  • 'Quad.premultipliedAlpha "(для послідовності)
  • 'AssetManager.checkPolicyFile
  • 'TextField.redraw () метод, щоб змусити негайно малюнок зміст
  • Оптимізований:
  • Приховані асигнування на об'єкт прошивкою (завдяки Nisse Bryngfors і Adobe Scout)
  • Обробка текстур відпочинку в разі втрати контексту (вимагає набагато менше пам'яті)
  • Трансляція ENTER_FRAME випадку
  • розрахунки "DisplayObject.transformationMatrix '(спасибі Ville Koskela)
  • Використання QuadBatches, використовуваних під час надання (в даний час їх обрізки)
  • 'Кнопка', видаливши TextField, коли текст порожнім рядком
  • 'DisplayObjectContainer.setChildIndex ()' (спасибі Джош Tynjala)
  • Оновлене:
  • Супер / URL розбір AssetManager більш надійний (завдяки peerobo)
  • Події клавіатури: тепер вони передаються всім екранних об'єктів
  • 'transporter_chief.rb ", щоб використовувати" IOS розгорнути' замість 'fruitstrap
  • Регіон фільтр втягує в (в даний час обмежується об'єкт оцінки + маржа)
  • Реєстрація растровий шрифт, щоб бути чутливі до регістру
  • AssetManager використовувати ім'я файлу як ім'я текстури для растрових шрифту
  • Виправлено:
  • підтримка мультитач на пристроях з обох миші і сенсорного екрану
  • Це AssetManager іноді не закінчив завантаження чергу
  • розрахунки "MovieClip.totalTime ', щоб уникнути плаваючою точкою помилки
  • Деякі проблеми з особливих випадків в 'MovieClip.advanceTime ()'
  • Макет моноширинний растрових шрифтів
  • Небажані context3D-відпочинок в "Starling.dispose () '(спасибі Себастьян Marketsmuller)
  • Різні помилки в VertexData (завдяки hamidhomatash)
  • Відсутність pivotX / Y-оновлення в сетер "DisplayObject.transformationMatrix '
  • Рідний значення TextField оббивка

Що нового у версії 1.3:

  • Додана підтримка асинхронної завантаження АТФ текстур
  • додано властивість '' RenderTarget в RenderSupport клас
  • додано властивість '' scissorRect в RenderSupport клас

  • властивості
  • Додана '' nativeWidth & '' в nativeHeight класів Texture
  • Додана '' Juggler.contains метод (завдяки Джош Tynjala)
  • Додана підтримка безпосередньої зміни Старлінг Прямокутник (без перепризначення)
  • Додана можливість ігнорувати мип карти текстур ATF
  • Додана «Скидання» метод класу '' DelayedCall
  • Додана підтримка повторень нескінченний »DelayedCall '
  • Додана 'тиск' і 'Розмір' властивості доторкнутися
  • Додана опція "результат" аргумент "Touch.getTouches"
  • Додана опція "результат" аргумент "TextureAtlas.getTextures / GetNames"
  • Додана підтримка повернення каретки гольця в BitmapFont
  • Додана аргументи для міпмапов і масштабу в «fromBitmap" методу
  • Додана прелоадер демо проект
  • Додана шкала параметра «Starling.showStatsAt '
  • Додана підтримка Event.MOUSE_LEAVE рідною етапі
  • Додана підтримка Maven будує
  • додано властивість '' contextData на примірнику Starling
  • Додана 'RenderSupport.assembleAgal
  • Оновлене пересувні риштування та демонстраційні проекти, в даний час, використовуючи той же клас для запуску Android і IOS
  • Оновлені методи в класі "переходи", щоб бути захищені
  • Оновлене метод »DisplayObject.hasVisibleArea ', щоб бути відкритими
  • Оновлене MovieClip.fps сетер для кращої продуктивності
  • Оновлене звернення спільних контекстних ситуаціях (в даний час також підтримує втрата контекст)
  • Вилучені вбудовані ресурси, щоб уникнути залежності від "mx.core" бібліотеки
  • Виправлено відображення списку рендеринга, коли Старлінг зупинилася
  • Виправлена ​​сетер "DisplayObject.transformationMatrix '
  • Виправлена ​​перекіс працювати так само, як в Flash Pro

Схожі програми

Molecule
Molecule

12 May 15

Three Maze
Three Maze

13 Apr 15

melonJS
melonJS

12 May 15

Starling

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями