回 帖 发 新 帖 刷新版面

主题:请教大家一下,回贴即得分

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 楼

你把程序多发点吧!我可以帮你搞定!

22 楼

多发些,我想我可以搞定的。

23 楼

不懂
我才来
是菜鸟

24 楼

是呀 我空教教我呀
我也是菜鸟呀

25 楼

Onpaint是函数吗
如果是它是什么函数 麻烦你 解释清楚一点

26 楼

Canvas 画布
onpoint 个人觉得应该是画笔,
不知道有没有线程控制函数,
最好能贴出线程控制部分和启动函数。

27 楼

没有用过

28 楼

各位朋友谁有牌机技术吗?有的话请和我联系啊,qq316369764电话13104147188动物乐园也行啊

29 楼

很简单,现给分在答题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

30 楼

我来回复

您尚未登录,请登录后再回复。点此登录或注册