, i i; n3 X0 Y, [. } // D3DXVECTOR3 vecSun = D3DXVECTOR3( 0.0f, 0.5f,0.5f); 3 h4 N5 m4 k: A1 K // D3DXVec3Normalize(&(vecSun),&(vecSun));! _- w& l. o* D5 o3 B. M
// pLight->SetDir( -vecSun.x, -vecSun.y, -vecSun.z ); ( [- L+ e U; b. D
: H7 g+ [+ F" D' \0 C X DWORD dwR, dwG, dwB;/ m- r6 T: l% r, E$ s- g
dwR = (DWORD)( pLight->Ambient.r * 255 );8 R8 _' S4 I. V' U/ C! Y
dwG = (DWORD)( pLight->Ambient.g * 255 ); 8 Y5 x1 N5 L4 O$ S( g dwB = (DWORD)( pLight->Ambient.b * 255 );7 @2 p) F. ?( g0 i& P( f
dwAmbient = D3DCOLOR_ARGB( 255, dwR, dwG, dwB ); " I6 O6 A& M! W1 o7 d+ s6 u }% j5 q2 g q; H( ~2 |
}; e y8 E; X; a1 M! L0 G$ d
' H3 C( }2 W( G7 R/ j5 K6 x4 J9 o' T m_pd3dDevice->SetRenderState( D3DRS_LIGHTING, bLight );//m_bViewLight ); 5 ?, O7 i) T! z7 @1 T N9 p m_pd3dDevice->SetRenderState( D3DRS_AMBIENT, dwAmbient );//D3DCOLOR_ARGB( 0,0,0,0) ); //m_dwAmbient );//D3DCOLOR_ARGB( 255,128,128,128) );//D3DCOLOR_ARGB( 255,50,50,70) );* g# P" z+ d* w9 u
::SetLight( bLight ); : Q: c2 y- Q5 |+ s% f/ g1 c) m5 F4 j) g% H" X* ?2 L
// ±ao? ?D?í???ó á¤à? ( @+ U2 c+ A- F# [! V9 z$ m m_pd3dDevice->SetMaterial( &m_baseMaterial );. J/ z. R+ D* E# y4 \8 D
& P/ k: ?, T: y e) v6 z |0 e
#endif // not WORLDSERVER ) ?9 i6 d' M5 V" i& ~5 D}5 |7 q7 n L1 Z" {) z! C; ~. k
并更换 : ^1 R" X- ^# BCode:+ e* ?( U, ~( o3 q4 Y
__FLYFF_INITPAGE_EXT ; j6 t" Q8 q' A4 A7 `! R5 A. Z定义 8 J; j2 N9 j* Y9 ?4 g; P' [ % y4 X" [" N# K+ E% H9 o8 g7 |5 O: f1 ^8 I
" |3 P& k. Z, j$ v6 n% `
7 o" N& ]. m' _, c( R
现在终于删除我的狗屁加速...4 e, H5 |+ N0 X
5 f3 @ e: x3 q
) Q, i2 c# [. C6 }9 K. g
& U9 O9 z2 e/ h+ d9 c