รายละเอียดซอฟแวร์:
รุ่น: 1.7 การปรับปรุง
วันที่อัพโหลด: 19 Jul 15
การอนุญาต: ฟรี
ความนิยม: 47
สตาร์ลิ่ เป็นเครื่องมือที่มีความซับซ้อนมากและขั้นสูงที่เกม Flash มืออาชีพสามารถสร้างขึ้นบน
สตาร์ลิ่เป็นจริงเครื่องยนต์เกมที่โกรธที่ประสบความสำเร็จอย่างกว้างขวาง 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 เท่านั้น)
- เพิ่ม 'สี' สถานที่ให้บริการในชั้นเรียนปุ่ม
- เพิ่ม 'มากกว่า' และ 'ผู้พิการ' ระบุการเรียนปุ่ม
- เพิ่ม 'ซ้อนทับทรัพย์สินในชั้นเรียนปุ่ม
- วิธีการเพิ่ม 'readjustSize' ไปเรียนปุ่ม
- วิธีการเพิ่มยูทิลิตี้ 'hasChars' ไปเรียน BitmapFont
- วิธีการเพิ่มยูทิลิตี้ 'getCharIDs' ไปเรียน BitmapFont
- เพิ่ม 'เนื้อ' สถานที่ให้บริการในชั้นเรียน BitmapFont
- เพิ่ม 'textureFormat ทรัพย์สินชั้น AssetManager
- เพิ่มทรัพย์สิน isLoading 'ไปเรียน AssetManager
- เพิ่มทรัพย์สิน textureRepeat 'ไปเรียน AssetManager
- เพิ่ม 'IO_ERROR' เหตุการณ์ที่ AssetManager ระดับ (เมื่อโหลดจาก URLLoader ล้มเหลว)
- เพิ่ม 'PARSE_ERROR' เหตุการณ์ที่ AssetManager ชั้น (ขอบคุณ Lefevre โทมัส)
- เพิ่ม 'SECURITY_ERROR' เหตุการณ์ที่ AssetManager ชั้น (ขอบคุณ Honza Brecka)
- เพิ่มบาง 'การป้องกัน' บ่นกับวิธีการ AssetManager สำหรับการขยายดีกว่า
- เพิ่ม 'FATAL_ERROR' เหตุการณ์ที่สตาร์ลิ่ชั้น (ขอบคุณอันเดรส Csizmadia)
- เพิ่ม 'stopWithFatalError' วิธีการในระดับสตาร์ลิ่
- เพิ่มทรัพย์สิน backBufferPixelsPerPoint 'ชั้นสตาร์ลิ่
- เพิ่ม 'ignoreChildOrder' พารามิเตอร์ 'Sprite.flatten ()' (ขอบคุณ vync79)
- วิธีการเพิ่มยูทิลิตี้ 'cleanMasterString' (ขอบคุณแจ็คสัน Dunstan)
- เพิ่ม 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)
- Optimized 'TextureAtlas.getNames โดยแคชรายการที่เรียงลำดับของชื่อ
- Optimized 'TextureAtlas.getTexture โดยมักจะกลับกรณี SubTexture เดียวกัน
- Optimized 'DisplayObject.removeEventListeners' (ขอบคุณเกิ้ล)
- Optimized 'AssetManager.loadQueue' โดยการประมวลผลแบบอักษร / แผนที่ XMLs ในขั้นตอนที่แยกต่างหาก
- วิธีการเพิ่มประสิทธิภาพ 'advanceTime ในระดับ MovieClip
- Optimized 'รัน' ฟังก์ชั่นโดยการหลีกเลี่ยง 'Array.slice'
- การจัดการเพิ่มประสิทธิภาพของพื้นผิวผ่านใน FragmentFilter (หลีกเลี่ยงโอกาสของการอ้างอิง null)
- ผลการดำเนินงานของทอทเพิ่มประสิทธิภาพโดยการหลีกเลี่ยง 'Array.push' ในหลายสถานที่
- นั่งร้านเพิ่มประสิทธิภาพและโครงการสาธิตเพื่อให้พวกเขาไม่จำเป็นต้องเนื้อพื้นหลังฝัง
มีอะไรใหม่ ในรุ่น 1.6 / 1.7 RC:
- เพิ่ม 'Sprite3D ชั้นสำหรับการแปลงภาพ 3 มิติที่เรียบง่าย
- การเปลี่ยนแปลงวิธีการเพิ่ม 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 เท่านั้น)
- เพิ่ม 'สี' สถานที่ให้บริการในชั้นเรียนปุ่ม
- เพิ่ม 'มากกว่า' และ 'ผู้พิการ' ระบุการเรียนปุ่ม
- เพิ่ม 'ซ้อนทับทรัพย์สินในชั้นเรียนปุ่ม
- วิธีการเพิ่ม 'readjustSize' ไปเรียนปุ่ม
- วิธีการเพิ่มยูทิลิตี้ 'hasChars' ไปเรียน BitmapFont
- วิธีการเพิ่มยูทิลิตี้ 'getCharIDs' ไปเรียน BitmapFont
- เพิ่ม 'เนื้อ' สถานที่ให้บริการในชั้นเรียน BitmapFont
- เพิ่ม 'textureFormat ทรัพย์สินชั้น AssetManager
- เพิ่มทรัพย์สิน isLoading 'ไปเรียน AssetManager
- เพิ่มทรัพย์สิน textureRepeat 'ไปเรียน AssetManager
- เพิ่ม 'IO_ERROR' เหตุการณ์ที่ AssetManager ระดับ (เมื่อโหลดจาก URLLoader ล้มเหลว)
- เพิ่ม 'PARSE_ERROR' เหตุการณ์ที่ AssetManager ชั้น (ขอบคุณ Lefevre โทมัส)
- เพิ่ม 'SECURITY_ERROR' เหตุการณ์ที่ AssetManager ชั้น (ขอบคุณ Honza Brecka)
- เพิ่มบาง 'การป้องกัน' บ่นกับวิธีการ AssetManager สำหรับการขยายดีกว่า
- เพิ่ม 'FATAL_ERROR' เหตุการณ์ที่สตาร์ลิ่ชั้น (ขอบคุณอันเดรส Csizmadia)
- เพิ่ม 'stopWithFatalError' วิธีการในระดับสตาร์ลิ่
- เพิ่มทรัพย์สิน backBufferPixelsPerPoint 'ชั้นสตาร์ลิ่
- เพิ่ม 'ignoreChildOrder' พารามิเตอร์ 'Sprite.flatten ()' (ขอบคุณ vync79)
- วิธีการเพิ่มยูทิลิตี้ 'cleanMasterString' (ขอบคุณแจ็คสัน Dunstan)
- เพิ่ม 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)
- Optimized 'TextureAtlas.getNames โดยแคชรายการที่เรียงลำดับของชื่อ
- Optimized 'TextureAtlas.getTexture โดยมักจะกลับกรณี SubTexture เดียวกัน
- Optimized 'DisplayObject.removeEventListeners' (ขอบคุณเกิ้ล)
- Optimized 'AssetManager.loadQueue' โดยการประมวลผลแบบอักษร / แผนที่ XMLs ในขั้นตอนที่แยกต่างหาก
- วิธีการเพิ่มประสิทธิภาพ 'advanceTime ในระดับ MovieClip
- Optimized 'รัน' ฟังก์ชั่นโดยการหลีกเลี่ยง 'Array.slice'
- การจัดการเพิ่มประสิทธิภาพของพื้นผิวผ่านใน FragmentFilter (หลีกเลี่ยงโอกาสของการอ้างอิง null)
- ผลการดำเนินงานของทอทเพิ่มประสิทธิภาพโดยการหลีกเลี่ยง '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 เท่านั้น)
- เพิ่ม 'สี' สถานที่ให้บริการในชั้นเรียนปุ่ม
- เพิ่ม 'มากกว่า' และ 'ผู้พิการ' ระบุการเรียนปุ่ม
- เพิ่ม 'ซ้อนทับทรัพย์สินในชั้นเรียนปุ่ม
- วิธีการเพิ่ม 'readjustSize' ไปเรียนปุ่ม
- วิธีการเพิ่มยูทิลิตี้ 'hasChars' ไปเรียน BitmapFont
- วิธีการเพิ่มยูทิลิตี้ 'getCharIDs' ไปเรียน BitmapFont
- เพิ่ม 'เนื้อ' สถานที่ให้บริการในชั้นเรียน BitmapFont
- เพิ่ม 'textureFormat ทรัพย์สินชั้น AssetManager
- เพิ่มทรัพย์สิน isLoading 'ไปเรียน AssetManager
- เพิ่มทรัพย์สิน textureRepeat 'ไปเรียน AssetManager
- เพิ่ม 'IO_ERROR' เหตุการณ์ที่ AssetManager ระดับ (เมื่อโหลดจาก URLLoader ล้มเหลว)
- เพิ่ม 'PARSE_ERROR' เหตุการณ์ที่ AssetManager ชั้น (ขอบคุณ Lefevre โทมัส)
- เพิ่ม 'SECURITY_ERROR' เหตุการณ์ที่ AssetManager ชั้น (ขอบคุณ Honza Brecka)
- เพิ่มบาง 'การป้องกัน' บ่นกับวิธีการ AssetManager สำหรับการขยายดีกว่า
- เพิ่ม 'FATAL_ERROR' เหตุการณ์ที่สตาร์ลิ่ชั้น (ขอบคุณอันเดรส Csizmadia)
- เพิ่ม 'stopWithFatalError' วิธีการในระดับสตาร์ลิ่
- เพิ่มทรัพย์สิน backBufferPixelsPerPoint 'ชั้นสตาร์ลิ่
- เพิ่ม 'ignoreChildOrder' พารามิเตอร์ 'Sprite.flatten ()' (ขอบคุณ vync79)
- วิธีการเพิ่มยูทิลิตี้ 'cleanMasterString' (ขอบคุณแจ็คสัน Dunstan)
- เพิ่ม 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)
- Optimized 'TextureAtlas.getNames โดยแคชรายการที่เรียงลำดับของชื่อ
- Optimized 'TextureAtlas.getTexture โดยมักจะกลับกรณี SubTexture เดียวกัน
- Optimized 'DisplayObject.removeEventListeners' (ขอบคุณเกิ้ล)
- Optimized 'AssetManager.loadQueue' โดยการประมวลผลแบบอักษร / แผนที่ XMLs ในขั้นตอนที่แยกต่างหาก
- วิธีการเพิ่มประสิทธิภาพ 'advanceTime ในระดับ MovieClip
- Optimized 'รัน' ฟังก์ชั่นโดยการหลีกเลี่ยง 'Array.slice'
- การจัดการเพิ่มประสิทธิภาพของพื้นผิวผ่านใน FragmentFilter (หลีกเลี่ยงโอกาสของการอ้างอิง null)
- ผลการดำเนินงานของทอทเพิ่มประสิทธิภาพโดยการหลีกเลี่ยง 'Array.push' ในหลายสถานที่
- นั่งร้านเพิ่มประสิทธิภาพและโครงการสาธิตเพื่อให้พวกเขาไม่จำเป็นต้องเนื้อพื้นหลังฝัง
มีอะไรใหม่ ในรุ่น 1.5.1:
- แลกเปลี่ยนอ้างอิงที่ 'HTTPStatusEvent.HTTP_RESPONSE_STATUS กับที่กำหนดเอง อย่างต่อเนื่องเพื่อหลีกเลี่ยงปัญหาในโครงการแฟลชบริสุทธิ์.
มีอะไรใหม่ ในรุ่น 1.5:
- เพิ่ม:
- การสนับสนุนสำหรับ Context3D อัตโนมัติเลือกรายละเอียด
- การใช้งานโดยอัตโนมัติ RectangleTextures เมื่อเป็นไปได้ที่จะบันทึกความทรงจำ
- การสนับสนุนสำหรับ SubTextures หมุน (เครื่องมือเช่น 'TexturePacker)
- การสนับสนุนสำหรับ File 'กรณีที่' AssetManager.enqueueWithName '
- การสนับสนุนสำหรับตัวเลือกต่อเนื้อ 'AssetManager.enqueueWithName'
- การสนับสนุนสำหรับกรณีตาร์ลิ่งหลายเมื่อใช้ AssetManager
- การสนับสนุนสำหรับ 'การดำเนินการพื้นหลัง' เพื่อ AssetManager
- การสนับสนุนสำหรับรูปแบบไฟล์ ATF ล่าสุด
- การสนับสนุนสำหรับการลดรอยหยักใน RenderTextures (มาพร้อมกับ AIR 13)
- ร่วมกันโดยอัตโนมัติโทรล่าช้าใน 'Juggler.delayCall'
- ฟังก์ชั่น 'repeatCall ความสะดวกสบายในการเล่นกล
- ทรัพย์สิน touchGroup 'ภาชนะคล้ายกับ' mouseChildren 'คลาสสิกใน Flash
- ชั้น SystemUtil 'เพื่อลดความซับซ้อนของงานขึ้นอยู่กับแพลตฟอร์ม
- 'offsetx / Y' คุณสมบัติ BitmapFont
- 'โปร่งใส' พารามิเตอร์ 'Stage.drawToBitmapData'
- 'Texture.fromData' วิธี
- เพิ่มประสิทธิภาพ:
- เวลาเริ่มต้นขึ้นอย่างมากโดยการสร้างโปรแกรมซม AGAL (ขอบคุณ ajwfrost)
- การปฏิบัติงานของหมา 'DisplayObject.rotation' โดยการหลีกเลี่ยงห่วง (ขอบคุณ Zeh)
- การแสดงผลอักษรบิตแมปโดยการลดการจัดสรรวัตถุขนาดใหญ่ (ขอบคุณเจฟฟ์)
- 'Quad.setColor' (ขอบคุณ IonSwitz)
- หมา 'DisplayObject.transformationMatrix'
- การเปลี่ยนแปลงความจุของตัวอย่าง QuadBatch
- 'removeEventListener'
- ทะเยอทะยาน 'Texture.frame' โดยการหลีกเลี่ยงการจัดสรร
- คงที่:
- แยกของชื่อไฟล์และส่วนขยายของวัตถุ AssetManager
- อ้างอิง Null กับบริบทหายไปหลังจากเปลี่ยนแบบอักษร TrueType จากถึง BMP
- เตือนคอมไพเลอร์ใน Flash CC
- หลายเยี่ยงอย่างของ addedTo'- และ 'เหตุการณ์ removedFromStage'
- การจัดสรรปิด RenderTexture (ขอบคุณโจนาธานฮาร์ท)
- ปัญหาการกำหนดเวลาเมื่อโทร 'purgeQueue' และ 'loadQueue' อย่างต่อเนื่อง
- นั่น advanceTime 'ถูกเรียกว่าหลังจากบริบทหายไป
- การอ้างอิงที่ว่างภายในชั้นเรียนเป็นครั้งคราว TextField หลังจากการสูญเสียบริบท
- ขนาดสูงสุดของ QuadBatch
มีอะไรใหม่ ในรุ่น 1.4.1:.
- เพิ่มทรัพย์สินของประชาชน 'AssetManager.numQueuedAssets'
- เพิ่มการคุ้มครองทรัพย์สิน AssetManager.queue.
- เพิ่ม 'Starling.registerProgramFromSource' วิธี.
- การแสดงผลข้อความที่ปุ่มเพิ่มประสิทธิภาพด้วยการทำให้ทรัพย์สินของพวกเขา 'batchable.
- ส่วนการเพิ่มประสิทธิภาพการก่อสร้างกรองตามโปรแกรมแคช Shader.
- Optimized หมา 'VertexData.numVertices.
- คงผิดพลาด 'clipRect' เมื่อมันได้อย่างสมบูรณ์นอกขอบเขตเวที.
- ข้อผิดพลาดคงที่ใน 'AssetManager.loadQueue' เมื่อ 'purgeQueue' ถูกเรียกใช้งานในช่วง timout.
- ฟังก์ชั่นที่ไม่ระบุชื่อคงที่สำหรับ FDT ความเข้ากันได้ของโครงการนั่งร้าน.
มีอะไรใหม่ ในรุ่น 1.4:
- เพิ่มทรัพย์สิน Sprite.clipRect สำหรับกำบังสี่เหลี่ยมง่าย
- เพิ่ม 'DisplacementMapFilter'
- เพิ่มการสนับสนุนสำหรับ 'HiDPI (MacBooks เช่นจอประสาทตา)
- เพิ่มการสนับสนุนสำหรับ RectangleTextures แนะนำใน AIR 3.8
- เพิ่มการสนับสนุนสำหรับรูปแบบไฟล์ ATF การปรับปรุง
- เพิ่ม 'Texture.root.onRestore ()' สำหรับการฟื้นฟูเนื้อคู่มือการสูญเสียบริบท
- เพิ่ม 'Texture.fromEmbeddedAsset ()
- เพิ่ม 'TextField.autoSize' (ขอบคุณทิมคลิง)
- เพิ่ม 'AssetManager.enqueueWithName () สำหรับการตั้งชื่อที่กำหนดเองของสินทรัพย์
- เพิ่มการป้องกัน 'AssetManager.getName () สำหรับกฎการตั้งชื่อที่กำหนดเองใน subclasses
- การป้องกันที่เพิ่มเข้ามา 'TextField.formatText () สำหรับ subclassing
- เพิ่มการสนับสนุนสำหรับ 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 (MacBooks เช่นจอประสาทตา)
- การสนับสนุนสำหรับ RectangleTextures แนะนำใน AIR 3.8
- การสนับสนุนสำหรับรูปแบบไฟล์ ATF การปรับปรุง
- 'Texture.root.onRestore ()' สำหรับการฟื้นฟูเนื้อคู่มือการสูญเสียบริบท
- 'Texture.fromEmbeddedAsset ()
- 'TextField.autoSize' (ขอบคุณทิมคลิง)
- 'AssetManager.enqueueWithName () สำหรับการตั้งชื่อที่กำหนดเองของสินทรัพย์
- ป้องกัน 'AssetManager.getName () สำหรับกฎการตั้งชื่อที่กำหนดเองใน subclasses
- ป้องกัน 'TextField.formatText () สำหรับ subclassing (ขอบคุณแกรนท์แมทธิวส์)
- การสนับสนุนสำหรับ XML ทั่วไป ByteArrays และ JSON ข้อมูลเพื่อ AssetManager
- 'Stage.drawToBitmapData () วิธีการสำหรับภาพหน้าจอเกม
- ทรัพย์สิน TextureAtlas.texture '
- 'Tween.getEndValue ()' (ขอบคุณจอช Tynjala)
- 'Tween.getProgress ()
- 'Quad.premultipliedAlpha (เพื่อความมั่นคง)
- 'AssetManager.checkPolicyFile'
- 'TextField.redraw () วิธีการที่จะบังคับให้วาดภาพทันทีของเนื้อหา
- เพิ่มประสิทธิภาพ:
- การจัดสรรวัตถุที่ซ่อนบน iOS (ขอบคุณ Nisse Bryngfors และ Adobe ลูกเสือ)
- การจัดการนันทนาการเนื้อในกรณีของการสูญเสียบริบท (ต้องใช้หน่วยความจำมากน้อยกว่า)
- ออกอากาศของเหตุการณ์ ENTER_FRAME
- การคำนวณ 'DisplayObject.transformationMatrix' (ขอบคุณ Koskela วิลล์)
- การใช้งานของ QuadBatches ใช้ในระหว่างการแสดงผล (ตอนนี้ตัดพวกเขา)
- 'ปุ่ม' โดยการลบข้อความ TextField เมื่อเป็นสตริงที่ว่างเปล่า
- 'DisplayObjectContainer.setChildIndex ()' (ขอบคุณจอช Tynjala)
- ปรับปรุง:
- การแยกชื่อไฟล์ / URL ของ AssetManager จะแข็งแกร่งมากขึ้น (ขอบคุณ peerobo)
- เหตุการณ์แป้นพิมพ์: พวกเขาจะออกอากาศในขณะนี้เพื่อการแสดงผลวัตถุทั้งหมด
- 'transporter_chief.rb' ใช้ 'iOS ของคุณปรับใช้' แทน 'fruitstrap'
- ภูมิภาคกรองดึงเข้า (จำนวน จำกัด ในขณะนี้ที่จะคัดค้านขอบเขต + อัตรากำไรขั้นต้น)
- การลงทะเบียนแบบอักษรบิตแมปจะเป็นกรณีตาย
- AssetManager จะใช้ชื่อไฟล์เนื้อเป็นชื่อตัวอักษรบิตแมป
- คงที่:
- การสนับสนุนมัลติทัชบนอุปกรณ์ที่มีทั้งเมาส์และหน้าจอสัมผัส
- AssetManager ที่บางครั้งไม่จบโหลดคิว
- การคำนวณ 'MovieClip.totalTime' เพื่อหลีกเลี่ยงข้อผิดพลาดจุดลอย
- ปัญหาบางอย่างกับกรณีพิเศษภายใน 'MovieClip.advanceTime ()
- เค้าโครงของแบบอักษรบิตแมป monospace
- ที่ไม่พึงประสงค์ context3D-นันทนาการใน 'Starling.dispose ()' (ขอบคุณเซบาสเตียน Marketsmuller)
- ข้อผิดพลาดต่างๆใน VertexData (ขอบคุณ hamidhomatash)
- หายไป PivotX / Y-ปรับปรุงในหมา 'DisplayObject.transformationMatrix'
- ค่า padding TextField พื้นเมือง
มีอะไรใหม่ ในรุ่น 1.3:
- เพิ่มการสนับสนุนสำหรับการโหลดไม่ตรงกันของพื้นผิว ATF
- สถานที่ให้บริการเพิ่ม 'renderTarget' เพื่อ RenderSupport ระดับ
- สถานที่ให้บริการเพิ่ม 'scissorRect' เพื่อ RenderSupport ระดับ
- เพิ่ม 'nativeWidth' & คุณสมบัติ 'nativeHeight' เรียนเนื้อ
- วิธีการเพิ่ม 'Juggler.contains' (ขอบคุณจอช Tynjala)
- เพิ่มการสนับสนุนสำหรับการปรับเปลี่ยนโดยตรงสี่เหลี่ยมผืนผ้าสตาร์ลิ่ viewport (โดยไม่ต้องมอบหมาย)
- เพิ่มตัวเลือกที่จะไม่สนใจแผนที่ MIP ของพื้นผิว ATF
- เพิ่ม 'การตั้งค่า' วิธีการเรียน 'DelayedCall'
- เพิ่มการสนับสนุนสำหรับการเกิดซ้ำที่ไม่มีที่สิ้นสุด 'DelayedCall'
- เพิ่ม 'ดัน' และ 'ขนาด' คุณสมบัติสัมผัส
- เพิ่มตัวเลือก 'ผล' อาร์กิวเมนต์ 'Touch.getTouches'
- เพิ่มตัวเลือก 'ผล' อาร์กิวเมนต์ 'TextureAtlas.getTextures / getNames'
- เพิ่มการสนับสนุนสำหรับการขนส่งผลตอบแทนถ่านใน BitmapFont
- ข้อโต้แย้งที่เพิ่มเข้ามาสำหรับ mipmaps และขนาดที่ 'fromBitmap' วิธี
- เพิ่ม preloader การสาธิตโครงการ
- พารามิเตอร์ขนาดเพิ่ม 'Starling.showStatsAt'
- เพิ่มการสนับสนุนสำหรับ Event.MOUSE_LEAVE บนเวทีพื้นเมือง
- เพิ่มการสนับสนุนสำหรับ Maven สร้าง
- สถานที่ให้บริการเพิ่ม 'contextData' ในอินสแตนซ์สตาร์ลิ่
- เพิ่ม 'RenderSupport.assembleAgal'
- การปรับปรุงนั่งร้านมือถือและโครงการสาธิตตอนนี้ใช้ชั้นเดียวเริ่มต้นสำหรับ Android และ iOS
- วิธีการอัปเดตในชั้นเรียน 'เปลี่ยน' ที่จะป้องกัน
- การปรับปรุงวิธีการ 'DisplayObject.hasVisibleArea' เพื่อเป็นสาธารณะ
- การปรับปรุงหมา MovieClip.fps เพื่อประสิทธิภาพที่ดี
- การจัดการปรับปรุงสถานการณ์บริบทที่ใช้ร่วมกัน (ตอนนี้ยังสนับสนุนการสูญเสียบริบท)
- สินทรัพย์ที่ฝังตัวออกเพื่อหลีกเลี่ยงการพึ่งพา 'mx.core' ห้องสมุด
- การแสดงผลจอแสดงผลคงที่เมื่อรายการสตาร์ลิ่จะหยุด
- คงหมา 'DisplayObject.transformationMatrix'
- คงบิดเบือนในการทำงานเช่นเดียวกับใน Flash Pro
ความคิดเห็นที่ไม่พบ