Я работаю над игрой в AndEngine
. Таким образом, я могу переместить объект в справа налево
, сверху вниз
и наоборот. Но моя проблема в том, что как я могу переместить объект Sprite в направлении Fling
? Это означает, что если пользователи Fling в любом направлении, объект Sprite должен двигаться по координатам fling и двигаться дальше.
Если кто-либо может предложить, как получить точные координаты X и Y
, я могу самостоятельно переместить объект Sprite по координатам.
Вы также можете увидеть VIDEO - Pirates Subs
В видео Launcher
, идущий на FLING
, это то, что я ищу, с любого направления.
Заранее спасибо. Сури Сахани.
-121--1920687-
Я использую PHP и JavaScript в своем проекте, который я полностью кодирую netbeans 7.0.1. Мне очень нравится, как netbeans включает и использует стиль комментариев JavaDoc, как для PHP, так и для кода JS.
Теперь я хочу создать документацию по коду из PHP, а также код JS. Я знаю, что есть несколько способов сделать это, но моя основная цель состоит в том, чтобы иметь документацию для обеих частей в одной документации.
Чтобы объяснить далее: Например, я мог бы использовать Doxygen и обработать PHP-файлы и JsDoc для обработки JS-файлов. Результатом будет то, что у меня теперь есть два разных документа в двух разных папках - результат, который мне не нравится. Как я уже упоминал, я хочу оба в одной документации.
Итак, сначала я пошел по пути с помощью doxygen helper js2doxy.pl (http://jsunit.berlios.de/internal.html), но это было недостаточно гибко. Он хорошо работает с «нормальными» определенными функциями, но не с анонимными js функциями.
После большого количества попыток я подумал, почему бы не изменить FILE_PATTERNS вариант документа для обработки файлов .js, так как стиль JavaDoc комментариев почти идентичен тем, что используются с PHP. И результат выглядит многообещающим, но некоторые функции отсутствуют в документе.
Вот примеры:
/**
* Definitions for the languages.
* @memberof Language
*/
Language.Definitions = (function()
{
...
}
Это работает очень хорошо, я могу видеть документацию. Но:
**
* Definitions for the languages
* @memberof Language
*/
Language.Definitions = (function()
{
var Translations = {};
/**
* Replaces strings.
* @memberof Language
* @param string translation Translation string
* @param array parameters (optional) List of parameters
*
* @return string replaced string
*/
function replaceStrings(translation, parameters)
{
...
}
В этом примере я вижу документы для Language.Definitions, но не для repleyStrings (). Ты хоть представляешь, что я делаю не так? Та же конструкция очень хорошо обрабатывается JsDoc.
Также (часть Language.Definitions)...
...
return {
/**
* Initialize translations
*
* @memberof Language
*/
initTranslations: function()
{
...
}
...
}
... не отображается в документации.
Я также был бы не против, если бы кто-то показал мне, как лучше всего объединить два выхода doxygen и JsDoc в одну документацию.
Большое спасибо заранее!
Приветствую!