10.09.2019 / 14:38 | |
Alexandr Пользователь Сейчас: Offline
Имя: Александр Откуда: Днепр Регистрация: 01.07.2012
| Death, нашего создателя, совсем не уважаешь?! Открыть спойлер Закрыть спойлер use "canvas"
use "std"
maxFPS = 60
frame_time = 1000 / maxFPS
dd = 0.5
max = 25
ball_array = newarray(0)
def ball(x, y) = {
"x": x
"y": y
"r": 25
"dx": 0
"dy": 0
"color": #ff00a5a5
}
canvas = showcanvas()
setOnTouchEvent(::touch)
while (true) {
canvas.setColor(#ffffffff)
canvas.drawRect(0, 0, WIDTH, HEIGHT)
for(i = 0, i < length(ball_array), i ++) {
canvas.setColor(ball_array[i].color)
canvas.drawCircle(ball_array[i].x, ball_array[i].y, ball_array[i].r)
if (ball_array[i].dy < max) ball_array[i].dy += dd
if (ball_array[i].x - ball_array[i].r < 0 || ball_array[i].x + ball_array[i].r > WIDTH) ball_array[i].dx = -ball_array[i].dx
if (ball_array[i].y - ball_array[i].r < 0 || ball_array[i].y + ball_array[i].r > HEIGHT) ball_array[i].dy = -ball_array[i].dy
ball_array[i].x += ball_array[i].dx
ball_array[i].y += ball_array[i].dy
}
repaint()
sleep(frame_time)
}
def touch(e) {
if (e.action == 0) {
a = ball(e.x, e.y)
a.color = rand(#ffffffac)
a.dx = rand(-max, max)
ball_array += a
}
}
Прикрепленные файлы: Screenshot_2019(…).png (15.59 кб.) Скачано 670 раз |
11.09.2019 / 12:17 | |
Death Пользователь Сейчас: Offline
Имя: Смерть Регистрация: 31.07.2015
| Alexandr, Не плохо. Думал над этим) Как вариант рассматриваю тоже
__________________
Смерть правит миром |
11.09.2019 / 23:54 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Death, чуточьку благодарности бы проявил __________________
знает толк |
23.11.2019 / 11:55 | |
Askalite Пользователь Сейчас: Offline
Имя: Аскалайт Регистрация: 12.10.2011
| Ищу урок или статью, не помню уже, по скелетной анимации, там в 2d и наглядных картинках показывалось, в чём суть, причём так понятно, что осело в моей памяти. То ли на этом сайте? Или на другом? Или на хабре?
|
23.11.2019 / 12:58 | |
Витаминыч Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| Askalite, Точно не здесь
__________________
わからない!! |
23.11.2019 / 13:47 | |
Askalite Пользователь Сейчас: Offline
Имя: Аскалайт Регистрация: 12.10.2011
| |
24.11.2019 / 01:57 | |
DominaN Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Смоленск Регистрация: 28.09.2011
| Вот я делал скелеталку для формата SMD от первой халфы https://github.com/DarkPartiza...yx/engine/render/smd |
30.03.2020 / 11:02 | |
tapiko Пользователь Сейчас: Offline
Имя: Tapiko Регистрация: 24.03.2010
| не знал куда постить. короче у меня проблема с интернетом, загрузка файлов с интернета нормальное за всой тариф но выгрузка оооочень медленная . например не могу выгрузить видео на ютюб.
как я понял нужно к оператору обратится чтоб пофиксили? или можно какнибудь исправить самому?
|
30.03.2020 / 11:02 | |
tapiko Пользователь Сейчас: Offline
Имя: Tapiko Регистрация: 24.03.2010
| screenshot
Прикрепленные файлы: 1.jpg (28.56 кб.) Скачано 59 раз |
30.03.2020 / 11:05 | |
Artej Пользователь Сейчас: Offline
Имя: Артём Регистрация: 15.01.2010
| tapiko, интернет какой?
|