}
FishList *pFish = NULL;
for( pFish = m_pFishHeader; NULL != pFish; pFish = pFish->pNext ) { if( strcmp( szName, pFish->pPtr->GetName() ) == 0 ) return pFish->pPtr; }
return NULL;
5、 修改AddFish的参数。将CSprite * pSprite 改成CGameSprite * pSprite; 6、 修改CGameMain类OnSpriteColSprite方法。 将上一个实验中的 CNormalFish *pFish = (CNormalFish *)(GetFishFromName( szTarName )->pPtr); CSpecialFish *pSpecialFish =(CSpecialFish *)(GetFishFromName( szTarName )->pPtr); 改成: CNormalFish *pFish = (CNormalFish *)(GetFishFromName( szTarName )); CSpecialFish *pSpecialFish =(CSpecialFish *)(GetFishFromName( szTarName )); 7、 至此,游戏就结束了,你可以开始玩自己做的游戏了。
16
相关推荐: