|
v7: отрисовать мультик на 7.7 | ☑ | ||
---|---|---|---|---|
0
Злопчинский
25.04.13
✎
02:20
|
в клюшках!
например, есть маршруты движения на клеточном поле (типа шахматная доска). как отрисовать движение объекта по клеточкам, чтобы было гламурно? ничего в бошку не приходит окромя как в мокселе на каждом шаге делать Таб.Показать с предварительной перерисовкой нужных областей. .. ? |
|||
1
NS
25.04.13
✎
02:37
|
Можно отрисовать движение на форме.
http://infostart.ru/public/13813/ |
|||
2
Злопчинский
25.04.13
✎
03:06
|
общая файловая ошибка, ууу.. падлюка.. ;-)
. не, не покатит. разлиновка больно сложная будет, цветные квадратики, текстовка в квадратиках... |
|||
3
Balabass
25.04.13
✎
03:08
|
А гиф на форму вставить не? Именно на 1с надо?
|
|||
4
Escander
25.04.13
✎
03:20
|
(0) возможных состояний у карты много?
|
|||
5
Злопчинский
25.04.13
✎
05:15
|
(3) емае, гиф-то как-то сгенерить надо по данным которые я насчитаю...
|
|||
6
Злопчинский
25.04.13
✎
05:20
|
(4) много. От 3 до 200 ходов. Каждый ход - перемещение из точки А в Б, +само перемещение хочется отрисовывать не прыжком из точки в точку, а именно передвижением, итого "кадров" может быть дохренища...
|
|||
7
Escander
25.04.13
✎
05:36
|
(6) т.е. до 200 состояний + нужно что-бы переход из состояния в состояние был типа как из 1-2 десятков "кадров"?
|
|||
8
Злопчинский
25.04.13
✎
06:03
|
(7) угу. вот как фигуры на шахматной доске.. из е2 в е4 не прыжком
а движением е2-е3, е3-е4 |
|||
9
Cube
25.04.13
✎
06:21
|
В 77 давно не работал, но что нельзя на форму положить множество кнопок или надписей и закрашивать их фон по условию?
|
|||
10
VladZ
25.04.13
✎
06:22
|
(9) Этот вариант лучше.
В целом задача - баловство. 1С - это программ для учета, а не для отрисовки мультиков. |
|||
11
Cube
25.04.13
✎
06:22
|
+(9) С кнопками интереснее в том плане, что можно и нажатие на кнопку отрабатывать - выводить доп инфу в предупреждениях, например.
|
|||
12
Cube
25.04.13
✎
06:24
|
+(9) Я как-то баловался (правда на 8.2 УФ), но как пример пойдет: http://infostart.ru/public/71613
|
|||
13
Cube
25.04.13
✎
06:26
|
+(12) В этой обработке можно сохранить игру, а потом смотреть, как ты играл.
|
|||
14
Злой Бобр
25.04.13
✎
06:42
|
Ну через активХ цепляй программу которая умеет отрисовывать и смотри в 1С. В принципе я когда-то от нечего делать плеер так подцепил, народ просто обоссался от прогресса 1С. Потом правда пришлось пофиксить это дело, т.к. народ забил работать.
|
|||
15
Escander
25.04.13
✎
08:55
|
(8) собственными средствами 7.7 на такое не сподобится... с учётом того, что нужно ну пусть 200 состояний + *10 картинок перехода в другое состояние - нужно >2000 элементов с изображением из которых то у одного видимость=истина, то у другого - думаю 1С не просто умрёт а не даст столько элементов накидать на форму...
Имхо, без стороннего софт который это умеет красиво делать - никак. |
|||
16
dk
25.04.13
✎
09:04
|
можно забабахать связку с автокадом, а там хоть в 3Д урисоваться можно
Гыыы |
|||
17
ДенисЧ
25.04.13
✎
09:06
|
поле хтмлдокумента, в нём на хтмл5 рисовать в канвасе :-)
|
|||
18
FN
25.04.13
✎
09:08
|
Формексом менять координаты/размеры кнопки на форме. Не?
|
|||
19
vde69
25.04.13
✎
09:12
|
можно подумать через собственный шрифт (типа как штрих код) в досе так делали и индикаторы и вращающиеся "часы"
|
|||
20
trad
25.04.13
✎
09:17
|
(0) так моксель то чем не устраивает?
|
|||
21
Escander
25.04.13
✎
09:29
|
(16) про ценник автокада в курсе? Или Copyright = скопировано правильно?
|
|||
22
Escander
25.04.13
✎
09:30
|
(19) кста, как вариант, но муторно...
|
|||
23
Ёпрст
25.04.13
✎
09:40
|
(0) смотри мой профиль на ИС - сплошные "мультики", вплоть до арканоида и бомбера
|
|||
24
Ёпрст
25.04.13
✎
09:40
|
А так, если совсем красиво - то вебброузер на форму и любой мультик.
|
|||
25
Ёпрст
25.04.13
✎
10:06
|
Да, Чебур, совсем забыл - тебе идеально подойдёт TableDoc - смотри поделки trad-а, там и тетрис есть и еще куча всего.
http://www.1cpp.ru/forum/YaBB.pl?num=1177688915 примеры в этой ветке найдешь сам. |
|||
26
КапЛей
25.04.13
✎
10:16
|
надо смотреть в сторону ХММ которую Рупор сделал.
|
|||
27
Злопчинский
25.04.13
✎
14:32
|
(10) я согласен, но все же... иногда хочется сделать что-нибудь просто так.. без особой надобности...
|
|||
28
Ёпрст
25.04.13
✎
14:33
|
(27) делай.
|
|||
29
Злопчинский
25.04.13
✎
14:34
|
(28) спасибо, великий гуру!
|
|||
30
Злопчинский
25.04.13
✎
14:41
|
(25) по идее тогда и йоксель должен прокатить..?
|
|||
31
Ёпрст
25.04.13
✎
14:46
|
(30) можно и им, но tabledoc попроще и есть готовые примеры - тетрис/змейка и т.д.
|
|||
32
Ёпрст
25.04.13
✎
14:46
|
можешь и у меня посмотреть - арканоид/бомбер, к примеру.
|
|||
33
andrewalexk
25.04.13
✎
14:50
|
(0) :) скачай архив игр под 7.7 там кажется есть варианты псевдоанимации
|
|||
34
Злопчинский
25.04.13
✎
15:21
|
(31) оооооооооо, спасибо тебе, великий гуру, еще раз!
|
|||
35
Ёпрст
25.04.13
✎
15:21
|
(34) нашел ?
|
|||
36
Злопчинский
25.04.13
✎
15:22
|
(32) а у тебя это где?
|
|||
37
Злопчинский
25.04.13
✎
15:22
|
(35) прсматриваю ветку на 1С++, досмотрел до упоминания тетриса
|
|||
38
Ёпрст
25.04.13
✎
15:26
|
||||
39
Ёпрст
25.04.13
✎
15:27
|
у меня, это тут:
http://infostart.ru/profile/13954/ |
|||
40
Злопчинский
25.04.13
✎
15:51
|
(39) спсб.
посмотрел из состава табледока змейку и тетрис - в приницпе, то что мне надо. |
|||
41
Ёпрст
25.04.13
✎
16:04
|
(40) и главное - его можешь на форму кинуть
|
|||
42
Злопчинский
25.04.13
✎
16:26
|
(41) угу.
не въезжаю в саму суть.. штатный "таблица" ассоциируем с табличным документом. далее все время работаем уже с табличным документом (меняем например текст в ячейках - кстати, навскидку в хелпе не нашел где можно поменять текст области)..? или работаем со штатной таблицей - формируем ее как надо и это "автоматом" отображается на табдоке...? |
|||
43
Ёпрст
25.04.13
✎
17:02
|
(24) сформировал моксель, передал его в табледок, всё, теперь рулишь только им, там есть все методы - смотри chm
|
|||
44
sapphire
25.04.13
✎
17:10
|
(0) Открой для себя dynwarp.dll & winapi (gdi32.dll)
|
|||
45
Злопчинский
25.04.13
✎
17:13
|
(44) не, я не такой разносторонний специалист... я ж - 1Снгик-девелопер... ;-)
|
|||
46
Злопчинский
25.04.13
✎
17:14
|
(43) а в чемтогда вообще смысл создания мокселя? он для чего нужен?
|
|||
47
Ёпрст
25.04.13
✎
17:16
|
(46) В качестве макета, ты же не с нуля будешь форму чего либо формировать
|
|||
48
Злопчинский
25.04.13
✎
17:31
|
(47) ну да. сформирую макет типа складские стеллажи один проход слева-справа с первоначальной расстановкой товара. а дальше начну двигать. бо писал оптимизацию расстановки по абц с построением плана перемещения на текстовку плана смотреть - мозг уже наинчает клинить. а так на этапе отладки хотя бы визуально посмотреть...
|
|||
49
trad
25.04.13
✎
21:19
|
(47) нет, не только макета
Моксель, как табличный документ, никуда не девается. МенеджерТабличногоДокумента "прицепляется" к этому мокселю и дополняет его, а не заменяет. Дополняет своими расширенными методами, уникальными методами, событиями. И еще область, полученная через менеджер, это та же самая область мокселя (в смысле тот же самый контекстный объект) только дополненная некоторым функционалом. |
|||
50
Злопчинский
25.04.13
✎
22:08
|
(49) так, уже яснее
|
|||
51
Ёпрст
26.04.13
✎
00:10
|
(49) каюсь, путаю с йокселем
|
|||
52
Ёпрст
26.04.13
✎
00:11
|
Кстати, чего с ИС свой профиль стёр ?
|
|||
53
Torquader
26.04.13
✎
01:19
|
Наиболее просто из 1С открыть окно Internet Explorer и в нём нарисовать всё, что угодно. Ie через OLE прекрасно управляется, а так как он встроенный в систему, то есть на каждой машине, на которой запускается 1С 7.7
Причём, можно и обратные события в 1С получать (если своевременно опрашивать Ie), а также будет некоторая интерактивность. |
|||
54
Злопчинский
26.04.13
✎
04:16
|
(53) нафиг-нафиг, я понмаю, что можно по всякому. ночем проще - тем надежнее.. пока что.. ;-)
да и особой интерактивности не надо пока... . уф... черновик схемы отрисовки склада набросал |
|||
55
Злопчинский
26.04.13
✎
04:25
|
запилил вчерновую подложку... вот по ней и двигать квадратики
http://s48.radikal.ru/i120/1304/e9/bc9a8a51d61e.png |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |