HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
//FPS Düşürmez, Python resim yüklemez
Python'da kullanacağınız komut: background.EnableRain(0-1)
Arşiv içindekileri gerekli yerlere atın.
[CODE lang="cpp" title="Client > PythonApplication.cpp"]// Arat:
Python'da kullanacağınız komut: background.EnableRain(0-1)
Arşiv içindekileri gerekli yerlere atın.
m_pyBackground.RenderSnow();
// Altına ekle:
m_pyBackground.RenderRain();[/CODE]
[CODE lang="cpp" title="Client > PythonBackground.cpp"]// Arat:
m_SnowEnvironment.Destroy();
// Altına ekle:
m_RainEnvironment.Destroy();
// Arat:
m_SnowEnvironment.Create();
// Altına ekle:
m_RainEnvironment.Create();
// Arat:
m_SnowEnvironment.Update(D3DXVECTOR3(fCenterX, -fCenterY, fCenterZ));
// Altına ekle:
m_RainEnvironment.Update(D3DXVECTOR3(fCenterX, -fCenterY, fCenterZ));
// Arat:
m_SnowEnvironment.Deform();
// Altına ekle:
m_RainEnvironment.Deform();
// Arat:
void CPythonBackground::RenderSnow()
{
m_SnowEnvironment.Render();
}
// Altına ekle:
void CPythonBackground::RenderRain()
{
m_RainEnvironment.Render();
}
// Arat:
void CPythonBackground::EnableSnowEnvironment()
{
m_SnowEnvironment.Enable();
}
void CPythonBackground:
isableSnowEnvironment(){
m_SnowEnvironment.Disable();
}
// Altına ekle:
void CPythonBackground::EnableRainEnvironment()
{
m_RainEnvironment.Enable();
}
void CPythonBackground:
isableRainEnvironment(){
m_RainEnvironment.Disable();
}[/CODE]
[CODE lang="cpp" title="Client > PythonBackground.h"]// Arat:
#include "../gamelib/SnowEnvironment.h"
// Altına ekle:
#include "../GameLib/RainEnvironment.h"
// Arat:
void RenderSnow();
// Altına ekle:
void RenderRain();
// Arat:
void EnableSnowEnvironment();
void DisableSnowEnvironment();
// Altına ekle:
void EnableRainEnvironment();
void DisableRainEnvironment();
// Arat:
CSnowEnvironment m_SnowEnvironment;
// Altına ekle:
CRainEnvironment m_RainEnvironment;[/CODE]
[CODE lang="cpp" title="Client > PythonBackgroundModule.cpp"]// Arat:
PyObject * backgroundEnableSnow(PyObject * poSelf, PyObject * poArgs)
{
int nIsEnable;
if (!PyTuple_GetInteger(poArgs, 0, &nIsEnable))
return Py_BadArgument();
CPythonBackground& rkBG = CPythonBackground::Instance();
if (nIsEnable)
rkBG.EnableSnowEnvironment();
else
rkBG.DisableSnowEnvironment();
return Py_BuildNone();
}
// Altına ekle:
PyObject * backgroundEnableRain(PyObject * poSelf, PyObject * poArgs)
{
int nIsEnable;
if (!PyTuple_GetInteger(poArgs, 0, &nIsEnable))
return Py_BadArgument();
CPythonBackground& rkBG = CPythonBackground::Instance();
if (nIsEnable)
rkBG.EnableRainEnvironment();
else
rkBG.DisableRainEnvironment();
return Py_BuildNone();
}
// Arat:
{ "EnableSnow", backgroundEnableSnow, METH_VARARGS },
// Altına ekle:
{ "EnableRain", backgroundEnableRain, METH_VARARGS },[/CODE]
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 9
- Görüntüleme
- 859
- Cevaplar
- 18
- Görüntüleme
- 2K
- Cevaplar
- 14
- Görüntüleme
- 1K
- Cevaplar
- 7
- Görüntüleme
- 799
Altın Konu
Oyun içi imsakiye & iftar/sahur alarmı
- Cevaplar
- 29
- Görüntüleme
- 3K
