D dyzgd Unregistered / Unconfirmed GUEST, unregistred user! 2003-01-26 #1 比如我要在游戏的左上角显示 100/100 ,请问大家要如何实现,是改内存还是在上面画图。
G gxcooo Unregistered / Unconfirmed GUEST, unregistred user! 2003-01-26 #4 那要看你的游戏用什么了?Dx or Opengl...?
E eguan Unregistered / Unconfirmed GUEST, unregistred user! 2003-01-29 #9 找到要输出的文字的Canvas然后TextOut(0,0,Text)不就得了
小 小雨哥 Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-02 #11 到这个份上了,就是你需要告诉大家,你的游戏使用的是 GDI+ 还是 DirectX 还是 OpenGL 还是 其他( 如 DelphiX 等 )来绘图的了,不然这个回答到这里就算很全面了。
D dyzgd Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-04 #12 var aaa:hdc; bbb: hwnd; begin bbb:=findwindow(nil,'legend of mir2'); aaa:=getdc(bbb); textout(aaa,0,0,pchar('edit1.text'),10); 以上代码可以在一般上程序上显示字体,但在传奇游戏中却没有办法显示,该游戏可能是用DRICEXT编写,不知我应用哪个函数操作。
var aaa:hdc; bbb: hwnd; begin bbb:=findwindow(nil,'legend of mir2'); aaa:=getdc(bbb); textout(aaa,0,0,pchar('edit1.text'),10); 以上代码可以在一般上程序上显示字体,但在传奇游戏中却没有办法显示,该游戏可能是用DRICEXT编写,不知我应用哪个函数操作。
X xzh2000 Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-12 #15 看来你不是作游戏的? 肯定不是用DX或GL。 如果是GDI那很简单。提问题也是学问。
D dyzgd Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-12 #16 什么意思,我不明白。你说的是传奇不是用DX编的???
G gxcooo Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-12 #17 我写的DirectX9的例子,上面有最普通的方法,需要安装DirectX9啊 http://kuga.51.net/download/files/dx91.rar
不 不困 Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-13 #19 用DX啊 with DXDraw1.Surface.Canvas do begin Brush.Style := bsClear; Font.Color := clBlack; Font.Size := 12; Textout(20, 20,datetimetostr(now)); Release; end; DXDraw1.Flip;
用DX啊 with DXDraw1.Surface.Canvas do begin Brush.Style := bsClear; Font.Color := clBlack; Font.Size := 12; Textout(20, 20,datetimetostr(now)); Release; end; DXDraw1.Flip;