作者hhmmjj (ξ科ξ)
看板GameDesign
标题[请益] 顶点的位置设定之後会随着物体移动
时间Fri Nov 7 21:50:47 2008
大家好
我使用DrawPrimitives来画出很多个点
我再设置顶点位置是这样子的
private void OnVertexBufferCreate(object sender, EventArgs e)
{
buffer = (VertexBuffer)sender;
for (int i = 0; i < NumberItems; i++)
{
xPos = 0;
yPos = 20;
zPos =-100 ;
verts[i].SetPosition(new Vector3(xPos, yPos, zPos));
verts[i].Color = Color.Black.ToArgb();
}
buffer.SetData(verts, 0, LockFlags.None);
}
但是不知道为什麽
画出来之後的那十二个点(我是故意重叠)
竟然会跟着我画面当中的人物移动(DrawMesh)
不知道是甚麽原因呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.70.160
1F:→ darkflier:.......把transform运用看熟一点你就知道了 11/07 22:39
2F:→ hhmmjj:感谢楼上的大大....了解了 11/08 02:31