Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash ActionScript-3物理库_Flash_Actionscript 3_Physics Engine - Fatal编程技术网

Flash ActionScript-3物理库

Flash ActionScript-3物理库,flash,actionscript-3,physics-engine,Flash,Actionscript 3,Physics Engine,我想写一个游戏,其中舞台上会有一些球,它们会随机移动。他们必须有独特的开始速度和角度,并应相互干扰,就像真正的台球。AS3中是否有任何物理引擎可用于此目的,或者我是否必须从头开始编写和建模它们的行为?好吧,如果你知道怎么做,那么“从头开始”并不是一个很大的挑战。如果你对学习感兴趣,我建议你拿起基思·彼得斯的书。学习本书中的课程(也许还有)的一个好处是,所有的算法和逻辑都很容易移植到其他语言 以上所说的,我相信目前最流行的Flash物理引擎是流行的C++引擎BOX2D,它最近使用Adobe的炼金术

我想写一个游戏,其中舞台上会有一些球,它们会随机移动。他们必须有独特的开始速度和角度,并应相互干扰,就像真正的台球。AS3中是否有任何物理引擎可用于此目的,或者我是否必须从头开始编写和建模它们的行为?

好吧,如果你知道怎么做,那么“从头开始”并不是一个很大的挑战。如果你对学习感兴趣,我建议你拿起基思·彼得斯的书。学习本书中的课程(也许还有)的一个好处是,所有的算法和逻辑都很容易移植到其他语言

以上所说的,我相信目前最流行的Flash物理引擎是流行的C++引擎BOX2D,它最近使用Adobe的炼金术移植到AS3。ActionScript端口中包含一个用于Flash Professional的“World Construction Kit”组件


更多信息:

谢谢,我看了这本书,我想这正是我需要的,我的意思是动作脚本动画是游戏编程中非常重要的一部分。再次谢谢你,我想我会用这本书:-)这是一本很棒的书。绝对是我的最爱之一。虽然书中的信息在Flash中仍然有用,但在Flash播放器9是当前的时候,基础书是在2007中写成的。这本书的续集是针对FlashPlayer10+发行的,所以你肯定会得到这两个版本。事实上,续集的第一章讨论了更高级的碰撞检测,您肯定会发现这很有帮助。我在您的另一个问题中注意到,您声称还不知道如何在ActionScript 3.0中编写代码。我提到的书不一定教你AS3。我想你最好的办法是得到一本科林·穆克的《基本动作脚本3.0》——基本上被认为是《AS3圣经》,这是一本涵盖了很多领域的大书,但一旦你完成了,你就应该准备好了。还有ActionScript 3.0《快速参考指南》——它涵盖了基础知识,而且更轻,但只知道基础知识也有其缺点。事实上,我确实知道一些AS3,无论如何,我已经有了我的主要学习书籍,它非常笼统,不包含任何我必须解决的特定任务的代码。这就是为什么我需要一些关于动画的更详细的书。。。我已经在你给我看的书中找到了我需要的东西。