다음은 흥미로운 아키텍처 쿼리입니다. 서버 (Node.js 아래)와 클라이언트 (Actionscript 3로 작성된 Flash 10 앱)에서 실행해야하는 코드 조각이 있습니다. 이 코드는 대부분 매우 복잡한 객체 조작이며, API 호출을하지 않으며 두 문맥에서 모두 잘 작동합니다.Actionscript3 및 Javascript에서 코드 사용
지금까지 프로젝트는 데모 일 뿐이므로 코드를 복사하여 두 위치에 모두 붙여 놓았습니다. 그러나 이것으로 앞으로 나아가는 것이 꽤 흥미로울 것입니다.
그럼 어떻게할까요?
내가 읽고은 .js 파일로 유용한 일을 할 수있는 플래시 SDK를 얻을 수있는 쉬운 방법 (IDE를하지 않고 구축 할 수있다)이 없도록 가정합니다.
내 생각에 .js 파일을 가져 와서 ActionScript 래퍼에 배치하는 코드 생성기를 작성할 수 있습니다.
놓친 부분이 있습니까?
명백한 대답을 선점하기 위해 HaXe와 같은 크로스 플랫폼 언어에 대해 알고 있습니다.
#include check file extension? – drawnonward
@drawnonward 아니, 그렇지 않습니다. AS 3.0에서는 지시어가 해쉬 기호없이 작성되지만 (AS 1.0 및 2.0과 반대). –