Xwab
Форумыnavigate_nextПрограммирование на PHP

Генерация картинки
Сообщения
шизофф

Всем привет!
такая проблема, есть код

[php:1:1b839dc057]<?
ob_start();
$max = $udata[hpall];
$now = $udata[hp];
$health = 100 / ($max / $now);


$img="pic/hp.gif";
$pic = ImageCreateFromgif($img);
header('Content-Type: image/gif');

$black = imagecolorallocate($pic, 0, 0, 0);
$white = imagecolorallocate($pic, 255, 0, 0, 20);
imagefilledpolygon($pic, array(255,0, 0,20, $health,20, $health,0), 4, $black);


imagestring($pic, 1, 3, 2, 'HP '.$now.'/'.$max.'', $white);
imagepolygon($pic, array(0,0, 0,11, 99,11, 99,0), 4, $white);

ob_end_clean();
imagegif($pic);
?>[/php:1:1b839dc057]

Этот код генерирует картинку розмером в зависимости от количества опыта в игрока.
Картинка ходит в зад или в перед по красному фону.
мне нужно переделать этот код так чтоб картинка 1 ходила не по фону а по картинке 2 как на скрине
как такое сделать?

13 Апр 2012, 16:04
nitron

шизофф, ну так и делай наложение одной картинки на другую. ImageCopyResample(); если не ошибаюсь
добавлено спустя 2 минуты:
шизофф, http://php.su/functions/?imagecopyresampled

13 Апр 2012, 16:24
шизофф

nitron, и как это сделать? у меня что-то не получается
добавлено спустя 4 часа 9 минут:
Вопрос решен!

13 Апр 2012, 21:41
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.