2008-08-22 19 views
9

Tôi có một ứng dụng thử nghiệm nhỏ đơn giản được viết bằng Flex 3 (MXML và một số AS3). Tôi có thể biên dịch nó thành một SWF tốt, nhưng tôi muốn biến nó thành một EXE để tôi có thể đưa nó cho một vài đồng nghiệp của tôi, những người có thể thấy nó hữu ích.Tạo EXE từ SWF bằng Flex 3 mà không yêu cầu AIR?

Với Flash 8, tôi chỉ có thể nhắm mục tiêu EXE thay vì SWF và nó sẽ bao bọc SWF trong máy chiếu và mọi thứ hoạt động tốt. Có tương đương với việc sử dụng Flex 3 SDK không kết thúc yêu cầu AIR không?

Lưu ý: Tôi không có Flex Builder, tôi chỉ sử dụng Flex 3 SDK miễn phí.

+0

thử flajector f-in-box. –

Trả lời

22

Trong thư mục Flex SDK của bạn, bạn sẽ thấy 'runtimes \ player \ win \ FlashPlayer.exe' là trình phát Flash độc lập. Mở SWF của bạn và bạn sẽ thấy mục trình đơn 'Tạo Máy chiếu ...' trong menu Tệp sẽ tạo EXE độc lập.

+0

Cảm ơn @imaginaryboy, nó thực sự hữu ích. Cảm ơn bạn lần nữa –

+1

Sử dụng Flash Player 11, "Tạo máy chiếu" chuyển sang màu xám cho tôi. Không chắc chắn lý do tại sao. – Scott

2

imaginaryboy hiểu đúng, tôi tin. Btw, vì bạn không có Flex Builder, bạn có thể xem xét FlashDevelop miễn phí và mã nguồn mở nếu bạn đang sử dụng Windows. Đó là môi trường yêu thích của tôi để phát triển mọi thứ Actionscript (hỗ trợ Flex cũng khá tuyệt vời).

+0

có hướng dẫn về cách sử dụng tại đây http://active.tutsplus.com/tutorials/beginners-guide-to-flashdevelop-intro-basix/ – Tom

1

Ngoài ra còn có Zinc cũng cung cấp API: s để truy cập hệ thống tệp và người khác cho rằng AIR thực hiện nhưng ít hạn chế hơn.

+0

Ồ, đó là một liên kết thú vị. Nó không phải là miễn phí, nhưng ngoài nó trông thật tuyệt. –

Các vấn đề liên quan