Вверх ↑
Этот топик читают: Гость
Ответов: 95
Рейтинг: 1
#1: 2014-02-11 22:01:47 ЛС | профиль | цитата
http://forum.hiasm.com/forum_serv.php?q=56&id=3700
карма: 0

1
Голосовали:MAV
Ответов: 1536
Рейтинг: 176
#2: 2014-02-11 22:41:51 ЛС | профиль | цитата
Saturn36rus, прогресс можно сделать проще:
Прогресс.rar
карма: 1
Не так страшна ошибка, как опасность её не заметить.

1
Голосовали:Saturn36rus
Ответов: 95
Рейтинг: 1
#3: 2014-02-11 22:47:24 ЛС | профиль | цитата
ser_davkin писал(а):
прогресс можно сделать проще:


здорово! спасибо)) через photoshop склеивать картинки как я понял - размер 1 картинки умножить на их количество в ширине так?
карма: 0

0
Ответов: 1536
Рейтинг: 176
#4: 2014-02-11 22:52:04 ЛС | профиль | цитата
Saturn36rus писал(а):
через photoshop склеивать картинки
hiasm с этим справляется на ура.
Add(MainForm,14384415,112,203)
{
Width=524
Height=418
Caption="Спрайт_Верт"
Point(onKeyUp)
link(onKeyUp,8876176:doCompare,[])
}
Add(Math,5135760,357,112)
{
OpType=39
Point(doClear)
link(onResult,15746892:doWidth,[(468,118)(468,181)])
link(Op1,9200381:ImageWidth,[(363,96)(356,96)])
link(Op2,5135760:Result,[(370,100)(397,100)(397,156)(363,156)])
}
Add(Math,15946600,343,175)
{
Point(doClear)
link(onResult,7523957:doEvent1,[])
link(Op1,9200381:ImageHeight,[])
link(Op2,15946600:Result,[(356,163)(383,163)(383,221)(349,221)])
}
Add(Img_Bmp,12923560,483,245)
{
Point(Y)
link(onDraw,12662533:doLoad,[])
link(Bitmap,13453177:Var2,[])
link(SourceBitmap,9200381:Bitmap,[(496,232)(342,232)])
link(Y,1172193:Value2,[(503,214)(440,214)])
}
Add(Image,12662533,525,245)
{
Width=508
Height=380
Align=5
link(Bitmap,13453177:Var3,[(531,208)])
}
Add(GetDataEx,13453177,483,203)
{
link(Data,15746892:Bitmap,[])
}
Add(DropFile,2437532,238,49)
{
link(onDropFile,9586542:doEvent1,[])
}
Add(Img_Loader,9200381,336,49)
{
Point(ImageHeight)
Point(ImageWidth)
}
Add(PaintBox,15746892,483,161)
{
Left=535
Top=440
Point(doWidth)
Point(doHeight)
Point(Height)
}
Add(Hub,9586542,287,49)
{
OutCount=4
link(onEvent1,9200381:doLoad,[])
link(onEvent2,5135760:doOperation,[(330,62)(330,118)])
link(onEvent3,15946600:doOperation,[(322,69)(322,181)])
link(onEvent4,12923560:doDraw,[(312,76)(312,251)])
}
Add(MemFIFO,1172193,427,140)
{
Default=Integer(0)
}
Add(Hub,7523957,399,175)
{
link(onEvent1,1172193:doValue,[(420,181)(420,146)])
link(onEvent2,15746892:doHeight,[])
}
Add(PictureStream,10143,518,308)
{
FileName="ааа.bmp"
Quality=100
link(Bitmap,12662533:ImageBitmap,[])
}
Add(Button,14999324,469,315)
{
Left=5
Top=5
Width=80
Caption="Сохранить"
link(onClick,10143:doSave,[])
}
Add(If_else,8876176,168,224)
{
Op2=Integer(82)
link(onTrue,10940793:doEvent1,[])
}
Add(Hub,10940793,210,224)
{
OutCount=5
link(onEvent1,5135760:doClear,[(248,230)(248,125)])
link(onEvent2,1172193:doClear,[(264,237)(264,153)])
link(onEvent3,15746892:doClear,[(283,244)(283,174)])
link(onEvent4,15946600:doClear,[(298,251)(298,188)])
link(onEvent5,12662533:doClear,[])
}
Add(MainForm,14384415,140,217)
{
Width=524
Height=418
Caption="Спрайт_Гор"
Point(onKeyUp)
link(onKeyUp,8876176:doCompare,[])
}
Add(Math,5135760,364,126)
{
OpType=39
Point(doClear)
link(onResult,15746892:doHeight,[(527,132)(527,209)])
link(Op1,9200381:ImageHeight,[(370,110)(349,110)])
link(Op2,5135760:Result,[(377,114)(404,114)(404,170)(370,170)])
}
Add(Math,15946600,350,189)
{
Point(doClear)
link(onResult,7523957:doEvent1,[])
link(Op1,9200381:ImageWidth,[])
link(Op2,15946600:Result,[(363,177)(390,177)(390,235)(356,235)])
}
Add(Img_Bmp,12923560,546,259)
{
Point(X)
link(onDraw,12662533:doLoad,[])
link(Bitmap,13453177:Var2,[])
link(SourceBitmap,9200381:Bitmap,[(559,246)(342,246)])
link(X,1172193:Value2,[(566,258)(468,258)])
}
Add(Image,12662533,602,259)
{
Width=508
Height=380
Align=5
link(Bitmap,13453177:Var3,[(608,236)])
}
Add(GetDataEx,13453177,546,231)
{
link(Data,15746892:Bitmap,[])
}
Add(DropFile,2437532,238,63)
{
link(onDropFile,9586542:doEvent1,[])
}
Add(Img_Loader,9200381,336,63)
{
Point(ImageHeight)
Point(ImageWidth)
}
Add(PaintBox,15746892,546,182)
{
Left=535
Top=440
Point(doWidth)
Point(doHeight)
Point(Height)
}
Add(Hub,9586542,287,63)
{
OutCount=4
link(onEvent1,9200381:doLoad,[])
link(onEvent2,5135760:doOperation,[(330,76)(330,132)])
link(onEvent3,15946600:doOperation,[(322,83)(322,195)])
link(onEvent4,12923560:doDraw,[(312,90)(312,265)])
}
Add(MemFIFO,1172193,455,168)
{
Default=Integer(0)
}
Add(Hub,7523957,399,189)
{
link(onEvent1,1172193:doValue,[(420,195)(420,174)])
link(onEvent2,15746892:doWidth,[])
}
Add(PictureStream,10143,595,308)
{
FileName="ааа.bmp"
Quality=100
link(Bitmap,12662533:ImageBitmap,[])
}
Add(Button,14999324,546,315)
{
Left=5
Top=5
Width=80
Caption="Сохранить"
link(onClick,10143:doSave,[])
}
Add(If_else,8876176,189,238)
{
Op2=Integer(82)
link(onTrue,10940793:doEvent1,[])
}
Add(Hub,10940793,231,238)
{
OutCount=5
link(onEvent1,5135760:doClear,[(264,244)(264,139)])
link(onEvent2,1172193:doClear,[(270,251)(270,181)])
link(onEvent3,15946600:doClear,[(276,258)(276,202)])
link(onEvent4,15746892:doClear,[(498,265)(498,195)])
link(onEvent5,12662533:doClear,[])
}
карма: 1
Не так страшна ошибка, как опасность её не заметить.

0
Ответов: 95
Рейтинг: 1
#5: 2014-02-11 22:52:36 ЛС | профиль | цитата
мне интересно почему в умножении значение именно - 86??
карма: 0

0
Ответов: 1536
Рейтинг: 176
#6: 2014-02-11 22:53:42 ЛС | профиль | цитата
Saturn36rus писал(а):
почему в умножении значение именно - 86?
ширина кадра.
карма: 1
Не так страшна ошибка, как опасность её не заметить.

0
Ответов: 95
Рейтинг: 1
#7: 2014-02-11 23:20:54 ЛС | профиль | цитата
ser_davkin писал(а):
hiasm с этим справляется на ура.


у меня эта схема клеит сверху вниз а у тебя на примере слева на право как мне изменить положение?
------------ Дoбавленo в 22.59:
ser_davkin писал(а):
ширина кадра.


а точняк)
------------ Дoбавленo в 23.20:
а если картиинкаи разного размера как быть? вот пример http://forum.hiasm.com/forum_serv.php?q=56&id=3701
карма: 0

0
Ответов: 1536
Рейтинг: 176
#8: 2014-02-11 23:43:04 ЛС | профиль | цитата
Пример00.rar
карма: 1
Не так страшна ошибка, как опасность её не заметить.

0
файлы: 1Пример00.rar [388.9KB] [238]
Ответов: 95
Рейтинг: 1
#9: 2014-02-12 00:19:02 ЛС | профиль | цитата
спасибо
карма: 0

0
Ответов: 1304
Рейтинг: 405
#10: 2014-02-12 00:39:23 ЛС | профиль | цитата
Saturn36rus, избався от лишних таймеров, старйся чтобы всё в схеме происходило синхронно а не за счёт кучи таймеров.
Далее пример как оживить твоих тамогочи, после пятисекундной рекламы .
tam_gif.zip
карма: 3

0
файлы: 1tam_gif.zip [472.1KB] [233]
Ответов: 95
Рейтинг: 1
#11: 2014-02-12 01:01:33 ЛС | профиль | цитата
MAV писал(а):
Далее пример как оживить твоих тамогочи


Для начала нужно научится рисовать и создавать анимацию таких знаний увы нет..
карма: 0

0
Ответов: 632
Рейтинг: 4
#12: 2015-10-02 22:11:21 ЛС | профиль | цитата
MAV писал(а):
MAV писал(а):
Saturn36rus, избався от лишних таймеров, старйся чтобы всё в схеме происходило синхронно а не за счёт кучи таймеров.
Далее пример как оживить твоих тамогочи, после пятисекундной рекламы .
tam_gif.zip


Очень смешно !
карма: 0

0
12
Сообщение
...
Прикрепленные файлы
(файлы не залиты)