away3d / away3d-core-openfl

Away3D engine for OpenFL
166 stars 41 forks source link

OpenFL 4.x compatibility #82

Closed StephenKDS closed 8 years ago

StephenKDS commented 8 years ago

Can you please let me know when or if there is an ETA for compatibility for OpenFL 4.X. Between 3.61 and 4.0 the Display3D structure changed so it no longer works and is missing classes (i.e. will need to be adapted).

Its a shame it doesn't work anymore on OpenFL with recent versions.

StephenKDS commented 8 years ago

I have noticed someone has fixed this - but is awaiting a MERGE. https://github.com/away3d/away3d-core-openfl/pull/81

peteshand commented 8 years ago

Hi there. I've merged. If you can give it a test and let me know if you encounter any issues that would be great.

StephenKDS commented 8 years ago

Awesome news! I will do soon.

Regards, Stephen

On Thu, Aug 4, 2016 at 1:10 PM, Pete Shand notifications@github.com wrote:

Hi there. I've merged. If you can give it a test and let me know if you encounter any issues that would be great.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/away3d/away3d-core-openfl/issues/82#issuecomment-237422208, or mute the thread https://github.com/notifications/unsubscribe-auth/AL2py1Hdiq20eiedoD52whg4bwNVSycKks5qcTv8gaJpZM4JcOwl .

StephenKDS commented 8 years ago

Are you able to push this to haxelib so I can use the normal haxelib upgrade feature?

On Thu, Aug 4, 2016 at 1:16 PM, Stephen Aitchison < stephen@kiwidevstudios.com> wrote:

Awesome news! I will do soon.

Regards, Stephen

On Thu, Aug 4, 2016 at 1:10 PM, Pete Shand notifications@github.com wrote:

Hi there. I've merged. If you can give it a test and let me know if you encounter any issues that would be great.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/away3d/away3d-core-openfl/issues/82#issuecomment-237422208, or mute the thread https://github.com/notifications/unsubscribe-auth/AL2py1Hdiq20eiedoD52whg4bwNVSycKks5qcTv8gaJpZM4JcOwl .

peteshand commented 8 years ago

1.3.2 is now available on haxelib.

StephenKDS commented 8 years ago

Tried the latest (Away3D 1.3.2) that was merged.

Using: OpenFL 4.0.3, Away3D 1.3.2

during iOS simulator build get these errors: [away3d/core/managers/Stage3DProxy.hx:166] openfl.display3D.Context3D has no field removeRenderMethod

[away3d/core/managers/Stage3DProxy.hx:174] openfl.display3D.Context3D has no field setRenderMethod

Any ideas how to fix this?

peteshand commented 8 years ago

Hi Stephen

So these changes were made for OpenFL 4.0.0 or 4.0.1 Stage3D in the latest versions of OpenFL is very unstable: https://github.com/openfl/openfl/pull/1224 I'd suggest downgrading 4.0.0 or even 3.6 until we have a chance to look stabilising things. Unfortunately I'm pretty busy with other projects right now, but it's on my radar.

StephenKDS commented 8 years ago

It appears Away3D won't build with 4.0.0 +, and now I've switched OpenFL back to 3.6.1, Lime is broken. Do you know which version of Lime is supposed to be matched with OpenFL 3.6.1?

On Thu, Aug 4, 2016 at 2:33 PM, Pete Shand notifications@github.com wrote:

Hi Stephen

So these changes were made for OpenFL 4.0.0 or 4.0.1 Stage3D in the latest versions of OpenFL is very unstable: openfl/openfl#1224 https://github.com/openfl/openfl/pull/1224 I'd suggest downgrading 4.0.0 or even 3.6 until we have a chance to look stabilising things. Unfortunately I'm pretty busy with other projects right now, but it's on my radar.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/away3d/away3d-core-openfl/issues/82#issuecomment-237435874, or mute the thread https://github.com/notifications/unsubscribe-auth/AL2py81chzpGEWwC-EnpMpZgt0aFah2_ks5qcU97gaJpZM4JcOwl .

man2 commented 8 years ago

i used the latest lime from github with openfl 3 github branch ( not from 3.6.1 haxelib ) is working fine

peteshand commented 8 years ago

OpenFL 3.6.1 and Lime 2.9 i think