主题:请教大家一下,回贴即得分
冲浪飞侠
[专家分:70] 发布于 2005-05-06 10:13:00
Onpoint()
是什么函数
我看到书上有一个俄罗斯方块的游戏
其中int InterFace[74][4]记录接触面在当前方块动态位置数组中的元素号
后面有InterFace[1][0]=3
以及其它的数字
是什么意思
画方块
for(i=0;i<m_iRow;i++)
for(j=0;j<m_iCol;j++)
{
if(GameStatus[i][j]==1)
Canvas->Pen=blackPen;
Canvas->MoveTo(m_iStartY+j*m_iLarge+1,m_iStartX+i*m_iLarge+1);
Canvas->LineTo(m_iStartY+j*m_iLarge+1,m_iStartX+(i+1)*m_iLarge-1);
Canvas->MoveTo(m_iStartY+j*m_iLarge+1,m_iStartX+(i+1)*m_iLarge-1);
Canvas->LineTo(m_iStartY+(j+1)*m_iLarge-1,m_iStartX+(i+1)*m_iLarge-1);
Canvas->Pen=WhitePen;
Canvas->MoveTo(m_iStartY+j*m_iLarge+1,m_iStartX+I*m_iLarge+1);
Canvas->LineTo(m_iStartY+(j+1)*m_iLarge-1,m_iStartX+i*m_iLarge+1);
Canvas->MoveTo(m_iStartY+(j+1)*m_iLarge-1,m_iStartX+i*m_iLarge+1);
Canvs->LineTo(m_iSartY+(j+1)*m_iLarge-1,m_iStartX+(i+1)*m_iLarge-1);
Canvas>Retangle(m_iStartY+j*m_iLarge+2,m_iStartX+i*m_iLarge+2,
m_iStartY+(j+1)*m_iLarge-2,m_iStartX+(i+1)*m_iLarge-2);
}
}
每个函数我倒是看懂了
但程序说这是划方块。
我也玩过方块游戏,我老是考虑怎样划出来各种各样的方块
回复列表 (共45个回复)
21 楼
yanyanvictor [专家分:0] 发布于 2005-11-05 01:03:00
你把程序多发点吧!我可以帮你搞定!
22 楼
yanyanvictor [专家分:0] 发布于 2005-11-05 01:12:00
多发些,我想我可以搞定的。
23 楼
wenxinshu [专家分:0] 发布于 2005-11-08 10:41:00
不懂
我才来
是菜鸟
24 楼
xuequn [专家分:30] 发布于 2005-11-09 19:52:00
是呀 我空教教我呀
我也是菜鸟呀
25 楼
yonguanbj [专家分:0] 发布于 2005-11-23 16:23:00
Onpaint是函数吗
如果是它是什么函数 麻烦你 解释清楚一点
26 楼
hsgmssj [专家分:20] 发布于 2005-11-26 18:22:00
Canvas 画布
onpoint 个人觉得应该是画笔,
不知道有没有线程控制函数,
最好能贴出线程控制部分和启动函数。
27 楼
tongor [专家分:0] 发布于 2005-12-02 13:12:00
没有用过
28 楼
小玉电玩 [专家分:0] 发布于 2005-12-24 12:29:00
各位朋友谁有牌机技术吗?有的话请和我联系啊,qq316369764电话13104147188动物乐园也行啊
29 楼
fivezero50 [专家分:100] 发布于 2005-12-27 08:10:00
很简单,现给分在答题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
30 楼
anchor200 [专家分:0] 发布于 2005-12-28 14:25:00
少
我来回复