ПОСЛЕДНИЕ ФАЙЛЫ
Исходник антивируса DevelStuido
Исходник антивируса DevelStuido
Категория: Исходники
Комментарии: 3
Загрузок: 169
Браузер Волдер
Браузер Волдер
Категория: Прочее
Комментарии: 1
Загрузок: 82
Работа с горячими клавишами
Работа с горячими клавишами
Категория: Примеры
Комментарии: 1
Загрузок: 0
Компонент таблица
Компонент таблица
Категория: Примеры
Комментарии: 2
Загрузок: 97
Динамическое создание компонентов
Динамическое создание компонентов
Категория: Исходники
Комментарии: 1
Загрузок: 119
СТАТИСТИКА САЙТА
Всего: 385
Новых за месяц: 0
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0
Онлайн всего: 1
Гостей: 1
Пользователей: 0
ОПРОС САЙТА
Чего больше заливать?
СВЕЖИЕ СТАТЬИ
Выравнивание компонентов
Выравнивание компонентов
Комментарии: 0
Просмотров: 1563
"Асинхронный" вызов функций используя потоки
Использование .NET Framework'а в Devel Studio
Использование .NET Framework'а в Devel Studio
Комментарии: 0
Просмотров: 2833
Конвертирование EXE в DVS проект
Конвертирование EXE в DVS проект
Комментарии: 6
Просмотров: 2783
Добавляем формы в компонент TPageControl.
Добавляем формы в компонент TPageControl.
Комментарии: 0
Просмотров: 2080

Класс: Камера


Класс: Камера
Класс: Камера




Все функции набираются через camera::*ФУНКЦИЯ*

Например:

PHP код:


 camera::add_object($obj); 




Добавляет объект в камеру.


PHP код:


add_object($obj); 




Пример:


PHP код:


add_objectc("image1") ); 






Смещает все объекты по оси X


PHP код:


cam_move_x($mx); 




Пример:

PHP код:


cam_move_x(-40); 






Смещает все объекты по оси Y


PHP код:


cam_move_y($my); 




Пример:

PHP код:


cam_move_y(-40); 






Задает анимацию по оси X


PHP код:


cam_animate_x($mx); 




Пример:

PHP код:


cam_animate_x(-5); 






Задает анимацию по оси Y


PHP код:


cam_animate_y($my); 




Пример:

PHP код:


cam_animate_y(-5); 






Останавливает анимацию


PHP код:


cam_animate_stop() 






Удаляет объект из камеры


PHP код:


cam_del_obj($obj); 




Пример:


PHP код:


cam_del_objc("image1") ); 






Удаляет камеру


PHP код:


del_cam($delet_object); 




Пример:


PHP код:


del_cam(0); //Удалить камеру
del_cam(1); //Удалить камеру и объекты камеры 






Задать столкновение объекта с объектами камеры


PHP код:


cam_collision_obj($obj,$func




Пример:


PHP код:


function coll(){
//Код функции
}
cam_collision_objc("image1") ,'coll'




Выводит список объектов камеры


PHP код:


object_viev() 




Пример:


PHP код:


$obj object_viev();
pre ($obj);

Пример использования:










Скачать пример+сам класс: тык



Установка:

содержимое папки class (а именно 1 файл с названием camera.php) скопировать в папку

" ПУТЬ ДО ВАШЕЙ DS\system\modules "

(C:\DevelStudio\system\modules)

Открыть файл labirint.dvs

Скопировать папку "map" в папку с проектом.



Внимание!

Для корректной работы класса открываем файл: animation.php который лежит тут " ПУТЬ ДО ВАШЕЙ DS\system\modules "

и убираем комментарий в последней строчке (Timer::setInterval('animate::toSpeed', 30);) 
  • Просмотров: 2092
  • Добавил: Kzander
  • Комментарии: 0
  • Дата: 12.04.2013