飞飞世界论坛
标题:
如何让你的盾牌发光
[打印本页]
作者:
admin
时间:
2016-1-10 03:33
标题:
如何让你的盾牌发光
如何让你的盾牌发光
: M4 ~, J7 z* o' B5 [7 { |: m
打开文件ModelObject.cpp
" X$ M; ?* A6 L) J, K8 p- e- O4 l% ]
搜索:
% p+ B) a/ Z7 p; U9 ^
) j% e6 T' A4 _2 Z2 e
& q% U% u5 Q6 E& N7 _2 Q
q, A; {) e+ i3 T4 {
void CModelObject::CreateWeaponEffect( int nParts, DWORD dwItemKind3, const D3DXMATRIX *pmWorld, int nType, int nLevel, int nLevel2 )
5 m! L R9 K" |! u% `! a
" G' H, N7 } u( [( I
, b9 v* Y7 Z2 W! g* f6 u' R
2 Y- X/ m6 m5 E6 g
找到下面的代码:
; p% S7 q9 _% r. Z/ n$ D' _6 m
case IK3_SWD : dwSfxRegular = XI_WEA_SWORD01; fOffset = 0.10f; break;
1 n7 @+ ]2 b# ^( h- c) ^/ P0 Z$ U2 A
case IK3_THSWD : dwSfxRegular = XI_WEA_TWOSWORD01; fOffset = 0.00f; break;
: Z+ V' J+ [3 m& ]8 R8 x
case IK3_AXE : dwSfxRegular = XI_WEA_AXE01; fOffset = 0.10f; break;
4 w, u5 \, i/ N; T3 \: ^5 G
case IK3_THAXE : dwSfxRegular = XI_WEA_TWOAXE01; fOffset = 0.10f; break;
8 j- @8 @7 H7 X/ E. h
case IK3_YOYO : dwSfxRegular = XI_WEA_YOYO01; fOffset = 0.00f; break;
* U; F* ^3 `8 e& I C% v- \/ t
case IK3_KNUCKLEHAMMER : dwSfxRegular = XI_WEA_KNUCK01; fOffset = 0.10f; break;
1 X4 r1 ]/ p/ f _; z& d; \
case IK3_CHEERSTICK : dwSfxRegular = XI_WEA_STICK01; fOffset = 0.00f; break;
- N! _5 F" S3 H, T0 l0 C3 y K
case IK3_STAFF : dwSfxRegular = XI_WEA_STAFF01; fOffset = 0.00f; break;
# A, _* W) @( }" L1 ~
case IK3_CROSSBOW : dwSfxRegular = XI_WEA_CROSSBOW01; fOffset = 0.10f; break;
+ ]. t, h2 |$ G+ W6 I" f' O( l
case IK3_BOW : dwSfxRegular = XI_WEA_BOW01; fOffset = 0.00f; break;
$ c+ I2 T" V2 R4 f) l5 P
case IK3_WAND : dwSfxRegular = XI_WEA_WAND01; fOffset = 0.10f; break;
! K2 K3 Q$ h' `2 ]- O6 F1 a: T
case IK3_MAGICBARUNA : dwSfxRegular = XI_WEA_MAGICBOOK01;fOffset = 0.00f; break;
' I9 ]1 Z8 K# M- u+ F5 F8 ^6 \
case IK3_ZEMBARUNA : dwSfxRegular = XI_WEA_FORCEZEM01; fOffset = 0.00f; break;
9 r4 J5 y* D) Q6 g0 a+ F" h
0 w7 Z- I' n0 t% U. |% \
1 ^$ I0 [* [, b4 g$ ~
9 }- y' z6 L+ s
0 g: X2 X1 `* U- Q
添加下面的代码:
6 O1 R* V+ l% _ e+ o
; L& z7 }* H9 A6 I( k
1 q/ y# |/ m5 Z) a E
" _8 V( E+ d5 Z. y0 r
case IK3_SHIELD : dwSfxRegular = XI_WEA_FORCEZEM01; fOffset = 0.00f; break;*我使用了XI_WEA_FORCEZEM01 sfx 因为我不知道别的会不会出现问题^^
3 R T; Q0 |8 M3 Y- B5 q
& [( S9 v# P* U3 r$ k
*你可以使用同样的方法添加其他部分的发光 ^^
: B$ `6 y4 Q7 V" c& A
) N; { n! M2 C# ~3 a5 r* }
3 p2 u+ U2 U- ^7 R# P
欢迎光临 飞飞世界论坛 (http://www.ffwold.com/)
Powered by Discuz! X3.2