Commit 7a944cb3 authored by fallenstardust's avatar fallenstardust

fix 特殊召唤选择表示形式时不显示里侧表示的贴图的问题

parent f441e730
......@@ -516,7 +516,7 @@ bool Game::Initialize(ANDROID_APP app, irr::android::InitOptions *options) {
//img always use *yScale to keep proportion
wCardImg = env->addStaticText(L"",Resize_Y(1, 1, 2 + CARD_IMG_WIDTH, 2 + CARD_IMG_HEIGHT), true, false, 0, -1, true);
wCardImg->setBackgroundColor(0xc0c0c0c0);
wCardImg->setBackgroundColor(0xc0c0c0c0);
wCardImg->setVisible(false);
imgCard = env->addImage(Resize_Y(2, 2, CARD_IMG_WIDTH, CARD_IMG_HEIGHT), wCardImg);
imgCard->setImage(imageManager.tCover[0]);
......@@ -792,23 +792,23 @@ bool Game::Initialize(ANDROID_APP app, irr::android::InitOptions *options) {
btnPSAU->setImageSize(irr::core::dimension2di(CARD_IMG_WIDTH * 0.6f * yScale, CARD_IMG_HEIGHT * 0.6f * yScale));
btnPSAD = irr::gui::CGUIImageButton::addImageButton(env, Resize_Y(218 + 10, 30, 228 + 168, 30 + 168), wPosSelect, BUTTON_POS_AD);
btnPSAD->setImageSize(irr::core::dimension2di(CARD_IMG_WIDTH * 0.6f * yScale, CARD_IMG_HEIGHT * 0.6f * yScale));
btnPSAD->setImage(imageManager.tCover[2]);
btnPSAD->setImage(imageManager.tCover[0]);//show cover of player1
btnPSDU = irr::gui::CGUIImageButton::addImageButton(env, Resize_Y(50, 30, 50 + 168, 30 + 168), wPosSelect, BUTTON_POS_DU);
btnPSDU->setImageSize(irr::core::dimension2di(CARD_IMG_WIDTH * 0.6f * yScale, CARD_IMG_HEIGHT * 0.6f * yScale));
btnPSDU->setImageRotation(270);
btnPSDD = irr::gui::CGUIImageButton::addImageButton(env, Resize_Y(218 + 10, 30, 228 + 168, 30 + 168), wPosSelect, BUTTON_POS_DD);
btnPSDD->setImageSize(irr::core::dimension2di(CARD_IMG_WIDTH * 0.6f * yScale, CARD_IMG_HEIGHT * 0.6f * yScale));
btnPSDD->setImageRotation(270);
btnPSDD->setImage(imageManager.tCover[2]);
btnPSDD->setImage(imageManager.tCover[0]);//show cover of player1
#ifdef _IRR_ANDROID_PLATFORM_
//card select
//card select
wCardSelect = env->addWindow(irr::core::recti(660 * xScale - 340 * yScale, 55 * yScale, 660 * xScale + 340 * yScale, 400 * yScale), false, L"");
wCardSelect->getCloseButton()->setVisible(false);
wCardSelect->setVisible(false);
ChangeToIGUIImageWindow(wCardSelect, &bgCardSelect, imageManager.tDialog_L);
stCardSelect = env->addStaticText(L"", Resize_Y(20, 10, 660, 40), false, false, wCardSelect, -1, false);
stCardSelect->setTextAlignment(irr::gui::EGUIA_CENTER, irr::gui::EGUIA_CENTER);
for(int i = 0; i < 5; ++i) {
for(int i = 0; i < 5; ++i) {
stCardPos[i] = env->addStaticText(L"", Resize_Y(30 + 125 * i, 40, 150 + 125 * i, 60), true, false, wCardSelect, -1, true);
stCardPos[i]->setBackgroundColor(0xffffffff);
stCardPos[i]->setTextAlignment(irr::gui::EGUIA_CENTER, irr::gui::EGUIA_CENTER);
......@@ -825,7 +825,7 @@ bool Game::Initialize(ANDROID_APP app, irr::android::InitOptions *options) {
ChangeToIGUIImageWindow(wCardDisplay, &bgCardDisplay, imageManager.tDialog_L);
stCardDisplay = env->addStaticText(L"", Resize_Y(20, 10, 660, 40), false, false, wCardDisplay, -1, false);
stCardDisplay->setTextAlignment(irr::gui::EGUIA_CENTER, irr::gui::EGUIA_CENTER);
for(int i = 0; i < 5; ++i) {
for(int i = 0; i < 5; ++i) {
stDisplayPos[i] = env->addStaticText(L"", Resize_Y(30 + 125 * i, 40, 150 + 125 * i, 60), true, false, wCardDisplay, -1, true);
stDisplayPos[i]->setBackgroundColor(0xffffffff);
stDisplayPos[i]->setTextAlignment(irr::gui::EGUIA_CENTER, irr::gui::EGUIA_CENTER);
......
......@@ -9,10 +9,10 @@ ImageManager imageManager;
bool ImageManager::Initial(const path dir) {
tCover[0] = driver->getTexture((dir + path("/textures/cover.jpg")).c_str());
tCover[1] = driver->getTexture((dir + path("/textures/cover2.jpg")).c_str());
tBigPicture = nullptr;
if(!tCover[1])
tCover[1] = tCover[0];
tUnknown = driver->getTexture((dir + path("/textures/unknown.jpg")).c_str());
tBigPicture = nullptr;
tAct = driver->getTexture((dir + path("/textures/act.png")).c_str());
tAttack = driver->getTexture((dir + path("/textures/attack.png")).c_str());
tTotalAtk = driver->getTexture((dir + path("/textures/totalAtk.png")).c_str());
......
......@@ -22,8 +22,12 @@
更新:
1.更新ygopro内核;
2.新卡DBJH+VJ;
3.2025.4 OCG禁卡表;
变更:
1.优化部分场景下超量素材显示到表面的问题;
1.优化部分场景下超量素材显示到超量怪兽上方的问题;
2.优化长文本效果选项背景透明度过高的问题;
3.修正特殊召唤选择表示形式时不显示里侧表示的贴图的问题;
</pre>
<h3 style="color:#ff0000">注意</h3>
<pre>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment