From e666c5aecfb4fd865c46f6abba212aea520d8b3d Mon Sep 17 00:00:00 2001 From: DmitriyMX Date: Sat, 26 Oct 2013 13:41:53 +0400 Subject: [PATCH] javadoc(all) --- src/ru/dmitriymx/game/Foxy.java | 17 +++++++++++++++-- src/ru/dmitriymx/game/Sprite.java | 8 ++++++++ src/ru/dmitriymx/game/Texture.java | 10 ++++++++++ 3 files changed, 33 insertions(+), 2 deletions(-) diff --git a/src/ru/dmitriymx/game/Foxy.java b/src/ru/dmitriymx/game/Foxy.java index 8ae2cb1..1ce5d46 100644 --- a/src/ru/dmitriymx/game/Foxy.java +++ b/src/ru/dmitriymx/game/Foxy.java @@ -16,17 +16,25 @@ public class Foxy { setState(0); } + /** + * Разворачивание текстуры в другую сторону + * @param value false=вправо, true=влево + */ public void setInverse(boolean value){ inverse = value; } + /** + * Куда развернута текстура + * @return false=вправо, true=влево + */ public boolean getInverse(){ return inverse; } /** - * Состояние персонажа.
- * 0 - idle - стоит на месте + * Установка состояние персонажа.
+ * 0 - idle - стоит на месте
* 1 - run - бежит */ public void setState(int value){ @@ -55,6 +63,11 @@ public class Foxy { return y; } + /** + * Ссостояние персонажа.
+ * 0 - idle - стоит на месте
+ * 1 - run - бежит + */ public int getState(){ return state; } diff --git a/src/ru/dmitriymx/game/Sprite.java b/src/ru/dmitriymx/game/Sprite.java index 9ea928e..66da96b 100644 --- a/src/ru/dmitriymx/game/Sprite.java +++ b/src/ru/dmitriymx/game/Sprite.java @@ -59,10 +59,18 @@ public class Sprite extends Texture { } } + /** + * Ширина одного спрайта + * @return + */ public int getWidthSprite(){ return width; } + /** + * Высота одного спрайта + * @return + */ public int getHeightSprite(){ return height; } diff --git a/src/ru/dmitriymx/game/Texture.java b/src/ru/dmitriymx/game/Texture.java index fee4abc..14af649 100644 --- a/src/ru/dmitriymx/game/Texture.java +++ b/src/ru/dmitriymx/game/Texture.java @@ -103,10 +103,20 @@ public class Texture { prepare_image(); } + /** + * Преобразует обычные пиксельные координаты в относительные + * @param x + * @return + */ public float floatX(int x){ return one_pixel_w * x; } + /** + * Преобразует обычные пиксельные координаты в относительные + * @param y + * @return + */ public float floatY(int y){ return one_pixel_h * y;