Показать сообщение отдельно
  #52 (permalink)  
Старый 28.12.2009, 04:25
Аватар для Jekel
Профессор
Отправить личное сообщение для Jekel Посмотреть профиль Найти все сообщения от Jekel
 
Регистрация: 20.11.2009
Сообщений: 257

не могу описать....уже по разному пробовал...)

$mybases = mysql_query("SELECT * FROM customers WHERE id='".$pid."'"); 
$dbp = mysql_fetch_array($mybases);
$yp = $dbp['y']; //координата y
$xp = $dbp['x']; //координата x
$wp = $dbp['w'];  //ширина обьекта
$hp = $dbp['h'];  //высота обьекта
$mybasess = mysql_query("SELECT * FROM objects WHERE loc='mas'"); 
$dbps = mysql_fetch_array($mybasess);
$ym = $dbps['y']; //координата у
$xm = $dbps['x'];  //координата x
$wm = $dbps['w'];  //ширина обьекта
$hm = $dbps['h'];  //высота обьекта

/*если customers обьект движется вверх и сталкивается с обьектом из objects.
 Если Y обьекта из customers меньше или равно Y обьекта из objects, и если по Х они совпадают..
но не больше и не меньше чем ширина обьекта 
*/

if((($yp+$hp)<($ym+$hm+5))&&(($xp+$wp)>$xm && ($xp+$wp)<($xm+$wm))){
$goup=0;
}else{
$goup=1;
}


когда обьект из customers столкнулся с обьектом из objects то go=0.
обьектом оправлять можно стрелками на клаве....

как это правильно писать (if....)??? оно так не работает(

Последний раз редактировалось Jekel, 28.12.2009 в 06:06.
Ответить с цитированием