Skip to content

Commit 2203fa1

Browse files
v1.2.0
1 parent ba3d5fb commit 2203fa1

52 files changed

Lines changed: 1351 additions & 438 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1.py

Lines changed: 0 additions & 28 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,19 @@
1313
- Система частиц
1414
- Мобильная поддержка
1515

16+
## [1.2.0] - 2026-01-18
17+
18+
### Added
19+
- 🖱️ **DraggableSprite** — drag-and-drop компонент на базе Sprite
20+
- 🎮 **Новая демо-сцена**: drag_drop_demo.py
21+
- 📚 **Документация**: `docs/draggable_sprite.md` + обновлены индексы
22+
- 🧭 **Debug Overlay** — сетка мира, координаты камеры и логи
23+
- 🎮 **Новая демо-сцена**: debug_overlay_demo.py
24+
- 📚 **Документация**: `docs/debug.md`
25+
26+
### Changed
27+
- 🧩 **Button**: текст синхронизируется по активности и sorting_order
28+
1629
## [1.1.0] - 2026-01-17
1730

1831
### Added

DOCUMENTATION_INDEX.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,12 @@
8989
- Hover эффекты
9090
- Drag & Drop
9191

92+
#### [docs/draggable_sprite.md](docs/draggable_sprite.md)
93+
**Drag-and-drop спрайт**
94+
- Перетаскивание объектов
95+
- Колбэки начала/конца
96+
- Возврат на место
97+
9298
### Игровые системы
9399

94100
#### [docs/animation.md](docs/animation.md)
@@ -119,6 +125,11 @@
119125
- InputState как в Unity
120126
- EventBus
121127

128+
#### [docs/debug.md](docs/debug.md)
129+
**Debug Overlay**
130+
- Сетка мира и координаты камеры
131+
- Логи с тайм‑аутом
132+
122133
#### [docs/particles.md](docs/particles.md)
123134
**Частицы**
124135
- Время жизни (секунды или миллисекунды)
@@ -208,6 +219,8 @@
208219
- [Input + EventBus Demo](spritePro/demoGames/input_events_demo.py) - Ввод и события
209220
- [Scenes Demo](spritePro/demoGames/scenes_demo.py) - Сцены
210221
- [Resource Cache Demo](spritePro/demoGames/resource_cache_demo.py) - Кэш ресурсов
222+
- [Drag & Drop Demo](spritePro/demoGames/drag_drop_demo.py) - Перетаскивание
223+
- [Debug Overlay Demo](spritePro/demoGames/debug_overlay_demo.py) - Отладочная сетка и логи
211224

212225
## 🔍 Навигация по типам документации
213226

@@ -236,13 +249,15 @@
236249
- [docs/toggle_button.md](docs/toggle_button.md)
237250
- [docs/text.md](docs/text.md)
238251
- [docs/mouse_interactor.md](docs/mouse_interactor.md)
252+
- [docs/draggable_sprite.md](docs/draggable_sprite.md)
239253

240254
#### 🔧 Утилиты и инструменты
241255
- [docs/save_load.md](docs/save_load.md)
242256
- [docs/tween.md](docs/tween.md)
243257
- [docs/text_fps.md](docs/text_fps.md)
244258
- [docs/game_loop.md](docs/game_loop.md)
245259
- [docs/input.md](docs/input.md)
260+
- [docs/debug.md](docs/debug.md)
246261

247262
#### 📋 Планирование и разработка
248263
- [ROADMAP.md](ROADMAP.md)

bl.py

Lines changed: 0 additions & 66 deletions
This file was deleted.

create_project.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ def update(self, dt):
2121
2222
def main():
2323
s.get_screen((800, 600), "My SpritePro Game")
24+
s.enable_debug(True)
25+
s.set_debug_camera_input(3)
26+
s.debug_log_info("Game started")
2427
s.set_scene(MainScene())
2528
2629
while True:

demo_advanced.json.gz

-81 Bytes
Binary file not shown.

demo_basic.backup_20260117_225142.json

Lines changed: 0 additions & 16 deletions
This file was deleted.

demo_basic.backup_20260117_225704.json

Lines changed: 0 additions & 16 deletions
This file was deleted.

demo_basic.backup_20260117_225946.json

Lines changed: 0 additions & 16 deletions
This file was deleted.

demo_basic.json

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)