|
源码 MoverRender.cpp
* b- Y, P- D/ p4 }+ m# H
% v0 Q A+ S2 D! TCode:
: [/ l3 }1 s& I; V; J5 T' p& O, R' [# n( N, ~( x* ~9 U3 P
else if(checkhero == LEGEND_CLASS_HERO) //憉憃AI煝慽.. @3 i h# F" S/ t5 p
{# h/ u) ?9 H' {+ ^# d2 D1 [) u
//strPath = MakePath( DIR_ICON, "icon_Hero.dds");
\ K/ {; D5 u. |//pTexture = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath, 0xffff00ff );4 t2 e! h/ B; u4 [) r" g) J
pTexture = g_Neuz.m_pHeroIcon; 9 @" V3 M( \+ I; J L8 Y" q
if(pTexture != NULL)
( T9 A. C; }- b6 C# N {' d2 L' f' F" t" j+ U( \
point.y -= pTexture->m_size.cy + 5;- [7 n, J7 D# A) M) G6 g
pTexture->Render( &g_Neuz.m_2DRender, point );
& @$ n3 M o* D" i3 g9 _3 b/ d }
1 c- c! D) Y# r; l: @ }% Y3 U5 q( [/ F
#if __VER >= 16 //__3RD_LEGEND16
/ F( c2 R4 z3 s* W else if(checkhero == LEGEND_CLASS_LEGENDHERO && m_nLevel >= 130 && m_nLevel < 140)
2 E0 G) S% c" z- ~7 X {; U) o. q: W+ H8 `& B# q0 f
strPath = MakePath( DIR_ICON, "icon_Hero.dds");. B) O: s2 ]- @, R, z
pTexture = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath, 0xffff00ff );% _) p! F5 @: k; o' S" } m4 M; E
// pTexture = g_Neuz.m_pLegendIcon[0];
0 Z' p0 c5 t: k7 j! A0 O# F& n+ S7 r if(pTexture != NULL)0 N2 ] c/ I/ s& D9 U- S
{
2 e z- W' p9 ]# T/ W7 h f! e point.y -= pTexture->m_size.cy + 5;
* ? c+ o& J# X9 G7 Z6 i pTexture->Render( &g_Neuz.m_2DRender, point );
/ s. X6 W6 ^ ^ }
9 E2 D% \8 h! | y6 I2 Z) M }. |* V: ?8 i: x6 ]
else if(checkhero == LEGEND_CLASS_LEGENDHERO && m_nLevel >= 140 && m_nLevel < 150)* a, v* O8 K+ K* ^2 q$ n+ y
{9 {* m% q, e; T2 \0 Q5 h3 T
strPath = MakePath( DIR_ICON, "icon_Hero1.dds");, @/ ^& J( \% [; y* i' A
pTexture = CWndBase::m_textureMng.AddTexture( g_Neuz.m_pd3dDevice, strPath, 0xffff00ff );
$ k/ C% V U" B* _// pTexture = g_Neuz.m_pLegendIcon[1];
: M c% l3 J6 P- P; N7 D if(pTexture != NULL)' A) u0 J) D% l7 a8 j6 D1 x
{; O. T& A6 T$ s$ H- h' `: s
point.y -= pTexture->m_size.cy + 5;, ^+ v+ b3 g& T/ ~# Z" }
pTexture->Render( &g_Neuz.m_2DRender, point );
9 ^* B' x; R& R! ` }* D4 Y# Y( N+ A& \. C# t
}
( z$ [5 ?1 y2 E#endif // __3RD_LEGEND16
3 m9 L, e8 a) v) e% i+ N5 t8 r
* m( C+ |+ X! h, ]
' p8 k" S: ?. M |
|