飞飞世界论坛

标题: 减小客户端体积 [打印本页]

作者: admin    时间: 2016-1-10 03:27
标题: 减小客户端体积
_common/path.h! [4 h7 V9 u6 |8 {+ b7 X
找到4 i( T* H9 Z4 X' k9 z( \  P$ J
#define DIR_WORLDTEX     _T( "World\\Texture\\"  )
4 ?( [' |- J' W* g7 }. r9 o& o#define DIR_WORLDTEXMID  _T( "World\\TextureMid\\"  )
4 r, g1 Z, t. \' N$ E  o- G5 }#define DIR_WORLDTEXLOW  _T( "World\\TextureLow\\"  ) , f; K# z- s6 n0 U& Y

" V/ I; F. K5 ~" A9 ]/ p改为
5 {3 K9 \2 @. G/ J" H# ?; V#define DIR_WORLDTEX     _T( "World\\Texture\\"  ) ) r8 r) L2 E- O; ^
#define DIR_WORLDTEXMID  _T( "World\\Texture\\"  ) 6 E/ f0 A* a6 p" V
#define DIR_WORLDTEXLOW  _T( "World\\Texture\\"  )
( L  Z, L3 I3 t1 D6 Q: r. }" ~+ Q0 N+ O3 _
这样原来需要读取三个文件夹的,现在都读取同一个文件夹的模型
: B0 W* z0 _8 q6 L" E
1 V8 _9 x$ I+ b) {' n找到' f/ ?$ I6 M  ?. U* }# W9 y6 h+ z
#define DIR_MODELTEX     _T( "Model\\Texture\\"   )
% p- X3 ?! u. F$ |#define DIR_MODELTEXMID  _T( "Model\\TextureMid\\"   )) V7 X8 U8 _; V, Y0 v" u$ S
#define DIR_MODELTEXLOW  _T( "Model\\TextureLow\\"   )/ b  U! P% U" }5 V( V
5 A9 A, J5 }' C7 H
改为
& b8 y( e4 T2 J) N# j& L#define DIR_MODELTEX     _T( "Model\\Texture\\"   )
3 E$ u4 l9 [. n#define DIR_MODELTEXMID  _T( "Model\\Texture\\"   )
) J3 S$ H0 M( i, Q+ \0 r$ m5 [#define DIR_MODELTEXLOW  _T( "Model\\Texture\\"   )
9 ^2 e' M  W9 D) t. p9 C
2 b( r1 \+ D2 F* y& }这样原来需要读取三个文件夹的,现在都读取同一个文件夹的地图纹理' Q+ o2 \: v: C) o, j6 F! E
5 p  A( b2 c: s+ s- p% x% A; a1 M+ F* i& w' t
修改完毕后重新编译源码
2 d2 r3 t! Q/ m4 k! b8 Q到客户端model目录下删除TextureMid、TextureLow
, v1 }+ h7 x) @; W6 F( y% O到客户端World目录下删除TextureMid、TextureLow
  n; o3 c. E; f# J; W3 B# T+ I& d/ T7 c$ n- K; }
这样客户端体积减少约300多M。& b* U& R# u% Q3 G: v: W/ d
1 ]( l* |. Q0 c+ p, Z





欢迎光临 飞飞世界论坛 (http://ffwold.com/) Powered by Discuz! X3.2