游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2821|回复: 4

DraculaLin,请教关于sprite的设计时的思路

[复制链接]

9

主题

45

帖子

45

积分

注册会员

Rank: 2

积分
45
发表于 2005-9-16 14:33:00 | 显示全部楼层 |阅读模式
近日研究asphyre152的hasteroids1.01的例子。
发现里面用TAsphyreObject实现的精灵的功能,而且TAsphyreObject也包含了碰撞检测,Move和Render的部分。
那么你在设计AsphyreSprite时候为什么选择了自己重新编写代码,而没有从TAsphyreObject继承呢?
请教一下当时是出于什么考虑,是TAsphyreObject的功能不适合作为精灵开发的基类还是个人编程习惯的问题呢?

只是好奇而已,别介意呀。

27

主题

295

帖子

305

积分

中级会员

Rank: 3Rank: 3

积分
305
发表于 2005-9-16 18:14:00 | 显示全部楼层

Re:DraculaLin,请教关于sprite的设计时的思路

其??AsphyreSprite是我?⒖?mega,DelphiX,TAsphyreObject的
?Q言之,AsphyreSprite是集以上3者的???及精?於一身,去?存菁所?生的
?道你?]??TAsphyreObject?K?]有Animation?赢??理的功能
Render也只有宣告而已,?K?o????作
也?]直接?色操作,??座?颂?Q更改.....?有一大堆
你自己怎?不去比?看看呢??
很多?|西都要靠自己???

hasteroids1.01的例子的代???了?⒔?000列
用AsphyreSprite可能?需一半就能???

27

主题

295

帖子

305

积分

中级会员

Rank: 3Rank: 3

积分
305
发表于 2005-9-16 18:22:00 | 显示全部楼层

Re:DraculaLin,请教关于sprite的设计时的思路

我也????AsphyreObject继承
但是?用到Diablo2的例子?r
?入?r?竟然多出好?资?
????倒

9

主题

45

帖子

45

积分

注册会员

Rank: 2

积分
45
 楼主| 发表于 2005-9-16 20:05:00 | 显示全部楼层

Re:DraculaLin,请教关于sprite的设计时的思路

呵呵,原来如此。我只是想知道没有从TAsphyreObject继承的原因而已。
别的倒是没有什么的。
因为还没有测试,而且从TAsphyreObject继承不如从TAsphyreSprite继承来写的方便。所以一直在用Sprite而没有用Object,我想你自己写肯定会有你自己的理由的,所以就想问问而已。还是很感谢你做的工作。

9

主题

45

帖子

45

积分

注册会员

Rank: 2

积分
45
 楼主| 发表于 2005-9-16 20:07:00 | 显示全部楼层

Re:DraculaLin,请教关于sprite的设计时的思路

这样沟通可以少走些弯路,也请你不要介意的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-27 20:10

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表