Среда, 06 Ноября 2024, 04:49

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
камера в гм
Game_maker_8Дата: Среда, 18 Сентября 2013, 18:27 | Сообщение # 1
постоянный участник
Сейчас нет на сайте
есть обьект и в нем реализовано управление видом с помощью мышки,допишите пожалуйста так что если нажал глобалная левая кнопка то выполнятся скрипт камеры а иначе камера следит за обьектом player.
в create
Цитата
panX = 0;
panY = 0;

leftLimit = 0;
topLimit = -50;
rightLimit = room_width;
bottomLimit = room_height;

в степ

Цитата
if global.com=0
{
///Pan view

{
var mouseX = device_mouse_raw_x(0) ;
var mouseY = device_mouse_raw_y(0) ;
if mouse_check_button_pressed(mb_left)
{
panX = mouseX;
panY = mouseY;
}
if mouse_check_button(mb_left)
{
diffX = -(mouseX - panX);
diffY = -(mouseY - panY);
panX = mouseX;
panY = mouseY;
view_xview[0] += diffX;
view_yview[0] += diffY;
}

view_xview[0] = max(view_xview[0], leftLimit);
view_xview[0] = min(view_xview[0]+view_wview[0], rightLimit)-view_wview[0];
view_yview[0] = max(view_yview[0], topLimit);
view_yview[0] = min(view_yview[0]+view_hview[0], bottomLimit)-view_hview[0];
}
}


Спасибо за внимание! smile


Я на столько стар ,что участвовал в 1 гамироне :'(
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг