Помогите Некорректное отображение плащей...

AlmCreeper

Активный участник
Баллы
61
Ник в Minecraft
AlmCreeper
День добрый, форумчане. Не раз сталкивался с неправильным отображением плащей, на многих проектах. Нид бы пофиксить... Есть предположения, с чем может быть связано?
fPXf6WQ.jpg
 
Мм... Ну, на некоторых проектах с версией 1.6.4 плащи отображаются корректно...
 
Создаешь картинку 64x32 помещаешь в нее плащ кривого размера 22x17 в верний левый угол. Пруфит.
Или же юзаем автоматическую склейку на php 2х картинок, прозрачную 64x32 и плаща.
Вот вам фикс

Код:
<?php
$path = dirname(__FILE__);
$imgBig = 'Notch.png';
$imgSmall = 'levak22x17.png';
$img1 = imagecreatefrompng($path . DIRECTORY_SEPARATOR . $imgBig);
$img2 = imagecreatefrompng($path . DIRECTORY_SEPARATOR . $imgSmall);
if($img1 and $img2) {
$x2 = imagesx($img2);
$y2 = imagesy($img2);
imagecopyresampled(
$img1, $img2,
0, 0,
0, 0,
$x2, $y2,
$x2, $y2
);
imagepng($img1, "valid.png");
imagedestroy($img1);
imagedestroy($img2);
} else {
echo "ошибка!";
}
Тестовые файлы
 

Вложения

  • test.zip
    test.zip
    2,2 КБ · Просмотры: 20
Назад
Верх Низ