shevechco
4级·生命之泉
4级·生命之泉
  • UID17
  • 注册日期2011-05-19
  • 最后登录2018-03-28
  • 粉丝4
  • 关注0
  • 发帖数308
  • QQ
  • 铜币274枚
  • 威望0点
  • 银元433个
阅读:3587回复:7

【源码编辑】进游戏时加载的图片,星辰寓言等都有的效果。

楼主#
更多 发布于:2012-05-13 09:51

因为之前找“靓”指导了下,所以就不发他的版本了,以免侵权,自己用switch循环语句写了个,比较粗糙,C++不是很好。
加载的图片请到星辰的主题文件夹里面找。

源码:DPClient.cpp
找到 CDPClient::OnJoin() 函数
if( pWndBase )
  ( (CWndSelectChar*)pWndBase )->Destroy();
g_WndMng.CloseMessageBox();
后面添加:
int nRandom
if ( nRandom == xRandom( 1, 8 ) )
{
switch ( nRandom )
{
case 1:
  CString strPath = MakePath( "Theme\\Default\\","MapLoading_1.tga" );
  break;
case 2:
  CString strPath = MakePath( "Theme\\Default\\","MapLoading_2.tga" );
  break;
case 3:
  CString strPath = MakePath( "Theme\\Default\\","MapLoading_3.tga" );
  break;
case 4:
  CString strPath = MakePath( "Theme\\Default\\","MapLoading_4.tga" );
  break;
case 5:
  CString strPath = MakePath( "Theme\\Default\\","MapLoading_5.tga" );
  break;
case 6:
  CString strPath = MakePath( "Theme\\Default\\","MapLoading_6.tga" );
  break;
case 7:
  CString strPath = MakePath( "Theme\\Default\\","MapLoading_7.tga" );
  break;
case 8:
  CString strPath = MakePath( "Theme\\Default\\","MapLoading_8.tga" );
  break;
default:
  CString strPath = MakePath( "Theme\\Default\\","MapLoading.tga" );
  break;
}
}
  g_Neuz.m_TexLoading.LoadTexture( g_Neuz.m_pd3dDevice, strPath, 0xffff00ff, FALSE );
  g_Neuz.m_bTexLoad = TRUE;
  g_Neuz.m_nTexAlpha = 255;
if(SUCCEEDED(g_Neuz.m_pd3dDevice->BeginScene()))
{
  g_Neuz.m_TexLoading.m_size = CSize(FULLSCREEN_WIDTH, FULLSCREEN_HEIGHT);
  g_Neuz.m_2DRender.RenderTexture( CPoint(0,0), &g_Neuz.m_TexLoading, g_Neuz.m_nTexAlpha );
  g_Neuz.m_pd3dDevice->EndScene();
}
g_Neuz.m_pd3dDevice->Present( NULL, NULL, NULL, NULL );

图片:QQ拼音截图未命名.jpg



东、
禁止发言
禁止发言
  • UID521
  • 注册日期2011-07-31
  • 最后登录2014-01-17
  • 粉丝3
  • 关注0
  • 发帖数252
  • QQ
  • 铜币136枚
  • 威望-4点
  • 银元223个
沙发#
发布于:2012-05-15 07:51
用户被禁言,该主题自动屏蔽!
c16316
1级·灵魂力量
1级·灵魂力量
  • UID23111
  • 注册日期2012-06-06
  • 最后登录2018-05-23
  • 粉丝1
  • 关注0
  • 发帖数23
  • QQ
  • 铜币7枚
  • 威望0点
  • 银元10个
板凳#
发布于:2012-06-07 23:33
- - 有什麼用 又沒進度顥示的說
shevechco
4级·生命之泉
4级·生命之泉
  • UID17
  • 注册日期2011-05-19
  • 最后登录2018-03-28
  • 粉丝4
  • 关注0
  • 发帖数308
  • QQ
  • 铜币274枚
  • 威望0点
  • 银元433个
地板#
发布于:2012-06-10 19:35
c16316 发表于 2012-6-7 23:33
- - 有什麼用 又沒進度顥示的說


没用就不用回复了。不是人人都会没事发免费的东西你的。
bflyff
2级·斗气风暴
2级·斗气风暴
  • UID20055
  • 注册日期2011-12-16
  • 最后登录2017-06-30
  • 粉丝11
  • 关注0
  • 发帖数88
  • QQ
  • 铜币106枚
  • 威望-2点
  • 银元112个
4楼#
发布于:2012-08-16 20:03
bflyff
2级·斗气风暴
2级·斗气风暴
  • UID20055
  • 注册日期2011-12-16
  • 最后登录2017-06-30
  • 粉丝11
  • 关注0
  • 发帖数88
  • QQ
  • 铜币106枚
  • 威望-2点
  • 银元112个
5楼#
发布于:2012-08-16 22:20
出现错误
error C2065: “strPath” : 未声明的标识符
楼主怎么办
贪婪你的全部
4级·生命之泉
4级·生命之泉
  • UID25579
  • 注册日期2012-08-18
  • 最后登录2017-08-17
  • 粉丝10
  • 关注0
  • 发帖数243
  • QQ
  • 铜币63枚
  • 威望0点
  • 银元207个
6楼#
发布于:2012-10-26 23:30
bflyff 发表于 2012-8-16 22:20
出现错误
error C2065: “strPath” : 未声明的标识符
楼主怎么办


sushe534
禁止发言
禁止发言
  • UID21744
  • 注册日期2012-04-10
  • 最后登录2019-06-30
  • 粉丝17
  • 关注3
  • 发帖数889
  • QQ
  • 铜币26040枚
  • 威望-252点
  • 银元690个
  • 社区居民
  • 忠实会员
7楼#
发布于:2012-10-31 14:36
用户被禁言,该主题自动屏蔽!
游客

返回顶部