可以用Python编程ActionScript吗?

2 投票
2 回答
2965 浏览
提问于 2025-04-16 18:16

我正在用ActionScript、Flex和Flashpunk制作游戏,不过我觉得开发起来有点慢。我最喜欢的编程语言之一是Python。所以我在想,“有没有可能用Python来编写ActionScript呢?”就像Jython和Java那样 :P

2 个回答

0

有一种简单优雅的方法可以让ActionScript 3的应用程序和Python进行交流,这个方法使用了一种叫做动作消息格式(AMF3)的东西,还有一个叫做PyAMF的工具。AMF3这种格式的优点是速度非常快(比起XML来说),而且它可以支持一些独特的数据类型,比如字节数组(ByteArray)和数组集合(ArrayCollection)。

1

可以查看对这个问题的回答,里面提到了像Alchemy和PyPy这样的项目。不过据我所知,目前还没有任何可以在实际生产中使用的解决方案。

撰写回答