之前我写过一篇《使用Asphyre开发游戏的方式 》的文章。文章中简述了如果使用asphyre3.10来开发游戏。但是使用asphyre3.10来开发游戏有一个很麻烦的问题——如何来实现VCL中按钮等等控件的效果。以前使用3.10的时候,我使用的方法是:定义出一个区域来,判断鼠标点击的是不是在这个区域,如果是那么做相应的操作。这样虽然也可以实现,但是其代码量和逻辑关系比较难以控制。很是麻烦。
最
推荐
原创
2008-01-28 14:46:31
2966阅读
1评论
在上一篇文章中,我简单的说明了如何使用Asphyre4.10和SpriteEngine来开发游戏的方法。这几天我在开发游戏的时候发现有个地方没有交代清楚。
例如一个按钮的大小是45*25另一个按钮的大小是60*40。我以前的理解是只要在
with TSpriteButton.Create(SpriteEngine) do begin
 
原创
2008-02-18 12:21:09
1723阅读
3评论